# 데이터 타입
v_bool = True
v_float = 10.3
v_int = 7
v_str2 = "Goodboy"
v_byte = b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
v_list = [3, 5, 7]
v_tuple = 3, 5, 7
v_set = {7, 8, 9}
v_dict = {
"name": "mms",
"age": 25
}
print(type(v_bool))
print(type(v_float))
print(type(v_int))
print(type(v_str2))
print(type(v_byte))
print(type(v_list))
print(type(v_tuple))
print(type(v_set))
print(type(v_dict))
num1 = 10
num2 = 5
num3 = -1
print(num1 + num2)
print(num1 - num2)
print(num1 * num2)
print(num1 / num2)
print(num1 // num2)
print(num1 % num2)
print(num1 ** num2)
print(+num3)
print(-num3)
# 형변환
# int, float, complex(복소수)
a = 5.
b = 4
c = 10
print(type(a), type(b))
result = a + b
print(result)
print(type(result))
print(float(c))
print(complex(3))
print(int(True))
print(int(False))
print(complex(False))
https://docs.python.org/3/library/math.html
# 수치연산자
print(abs(-7))
n, m = divmod(100, 8)
print(n, m)
import math
print(math.ceil(5.1)) # 올림
print(math.floor(3.874)) # 내림
![](https://velog.velcdn.com/images%2Fansalstmd%2Fpost%2Ff69a8cba-73fa-4d33-b007-e91bb5168827%2Fimage.png)