数字类型
一、int类型
1、定义
age = 10 # age=int(10)
2、类型转换
2.1 纯数字的字符串转成int
res = int('10000')
print(res, type(res))
2.2进制转换
2.2.1 十进制转成其他进制
# 十进制转成二进制
print(bin(11)) # 0b1011
# 十进制转成八进制
print(oct(11)) # 0o13 1*8^1+3*8^0
# 十进制转成八十六进制
print(hex(11)) # 0xb
2.2.2 其他进制转成十进制
# 二进制转成十进制
print(int('0b1011', 2))
# 二进制转八进制
print(int('0o13', 8))
# 二进制转十六进制
print(int('0xb', 16))
二、float类型
1、定义:
salary = 3.1 # salary=float(3.1)
2、类型转换
res = float('3.1')
print(res, type(res))
4、使用
int和float没有需要掌握的内置方法
他们的使用就是数学运算+比较运算