print(1+1)
print(3-1)
print(5*2)
print(6/3)
print(2**3) #2^3 = 8
print(5%3) # 나머지 구하기 2
print(10%3)
print(5//3) #몫 구하기 1
print(10>3) # True
print(4 >= 7) # False
print(10 < 3) #False
print(5<=5) #True
print(3== 3) #True
print(4 == 2) #False
print(3+4 == 7) #True
print(1 !=3) #True
print(not(1 !=3)) #False
print((3 >0) and (3<5)) #True
print((3>0) & (3<5)) #True
print((3>0) or (3>5)) #True
print((3>0) | (3>5)) #True
print(5>4>3) #True
print(2+3 *4) #14
print((2+3) *4) #20
number = 2+3 *4 #14
number +=2
print(number) #16
number *=2
print(number) #32
number /=2
print(number) #16.0
number -=2
print(number) #14.0
number%=3
print(number) #2.0
print(abs(-5))
#abs : 절대값
print(pow(4,2))
#power a의 b승
print(max(5,12))
#max 최대값
print(min(5,12))
#min 최소값
print(round(3.14))
#round 반올림
from math import *
#math 라이브러리의 모든걸 임포트해서 쓰겠다는 뜻
print(floor(4.99)) #4
#floor 내림
print(ceil(3.14)) #4
#ceil 올림
print(sqrt(16)) #4
#sqrt 제곱근
from random import *
print(random()) #랜덤으로 0.~~~가 나옴. 매번 다르게 나옴
#랜덤함수를 통해 난수를 뽑은 거임.
#0.0 이상 1.0 미만의 임의의 값 생성
print(random()*10) #0.0 ~ 10.0 미만
#만약 뒤의 소스점 말고 정수값만 보고 싶다면?
print(int(random() *10)) #0.0 ~ 10.0 미만 정수
#만약 로또 번호 생성을 위해 0을 제외한 숫자를 받고싶다면?
print(int(random()*10) +1) #1~10 미만 임의의 정수 값 생성
#로또 값 출력 (1~45)
print(int(random()*44) + 1) #땡!!!!!! 1~ 45미만의 값 생성됨
print(int(random()*45) + 1)
print(int(random()*45) + 1)
print(int(random()*45) + 1)
print(int(random()*45) + 1)
print(int(random()*45) + 1)
print(int(random()*45) + 1)
#좀더 쉽게 작성하고 싶다면?
print(randrange(1,46)) #1~46 미만의 임의의 값 생성
print(randrange(1,46))
print(randrange(1,46))
print(randrange(1,46))
print(randrange(1,46))
print(randrange(1,46))
#randrange 의 미만 개념이 헷갈린다면?
print(randint(1,45)) #Return random integer in range [a, b], including both end points.
<내 풀이>
from random import *
meet = randint(4,28) #4~28일까지 다 포함하여 랜덤수 출력
print(meet)
#출력
print("오프라인 스터디 모임 날짜는 매월", meet, "일로 선정되었습니다.")
sentence = '나는 소녀입니다'
print(sentence)
sentence2 = '파이썬은 쉬워요'
print(sentence2)
#한번에 출력이 가능하다고 한다. 줄바꿈 포함해서!
sentence3 = """
나는 소녀고,
파이썬은 쉬워요
"""
print(sentence3)
내가 필요한 정보만 잘라서 추출하는거
jumin ="940428-1234567"
print("성별 : ", jumin[7]) #컴퓨터의 인덱스는 항상 0부터 시작한다.
print("연 : ", jumin[0:2]) #0번째부터 2번째 인덱스 값 직전까지.(0, 1값)
print("월 : ", jumin[2:4])
print("일 : ", jumin[4:6])
print("생년월일 : ", jumin[:6]) #0은 생략 가능!
print("뒤 7자리 : ", jumin[7:]) #끝까지라는 뜻
print("뒤 7자리 (뒤에서부터) : ", jumin[-7:]) #맨 뒤에서 7번째부터 끝까지