print(1 + 1) # 2 print(5 - 2) # 3 print(2 * 8) # 16 print(6 / 3) # 2 print(2 ** 3) # 8 (제곱) print(7 % 3) # 1 (나머지) print(8 // 3) # 2 (몫)
print(4 > 2) # True print(1 > 3) # False print(3 >= 3) # True print(4 == 4) # True print(4 == 2) # False print(2 != 3) # True print(not(2 != 3)) # False (not은 boolean 반대값으로 바꿈)
and( & ), or( | ) 사용
연속으로 비교 사용가능print((3 > 1) and (3 < 4)) # True print((3 > 1) & (3 < 4)) # True print((3 > 1) or (3 < 2)) # True print((3 > 1) | (3 < 2)) # True print(2 < 3 < 4) # True print(2 < 3 < 1) # False
print(abs(-5)) # 5(절대값) print(pow(4, 2)) # 16(pow(a, b) - a의 b제곱) print(max(1, 4)) # 4(숫자 중 최대값) print(min(1, 4)) # 1(숫자 중 최소값) print(round(2.11)) # 2(반올림) print(round(2.78)) # 3
from math import * # math 라이브러리를 사용하기 위해 print(floor(5.62)) # 5(내림) print(ceil(4.03)) # 5(올림) print(sqrt(25)) # 5(제곱근)
from random import * print(random()) # 0이상 1미만의 랜덤한 숫자값 생성(소수점 이하 포함) print(random() * 10) # 0이상 10미만의 랜덤한 숫자값 생성(소수점 이하 포함) print(int(random() * 10)) # int()를 이용해 정수값 표현가능 print(randrange(1, 11)) # 1이상 11미만의 값 생성 print(randint(1, 10)) # 1이상 10이하의 값 생성