整数和浮点数
# 整型
number = 18
print(number) # 18
print(type(number)) # <class 'int'>
print(id(number)) # 140705976863704
# 浮点型
number_float = 18.6
print(number_float) # 18.6
print(type(number_float)) # <class 'float'>
print(id(number_float)) # 1864376363952
# 四则运算
x = 18
y = 5
print(x + y) # 23
print(x - y) # 13
print(x * y) # 90
print(x / y) # 3.6 tips: 只要运算了除法,结果必然是浮点数
int相关用法
int("0o52", 8) # 42
int("0b101010", 2) # 42
int("0x2a", 16) # 42
数字转进制
# 16进制
hex(42) # '0x2a'
# 2进制
bin(42) # '0b101010'
# 8进制
oct(42) # '0o52'