提示:int、float类型我自己归类为数字类型,python中并没有数字类型这么一说。
补充:以下我们通过4个方面来讲,作用、定义、类型转换、使用。其中作用用我们在基本数据类型中已经提到,不需要再进行称述了。基本数据类型网址: https://www.cnblogs.com/yang1333/p/12411707.html
# 我们定义的age = 10内部其实是由int造出来的,只是python简化了它的定义方式。
age = 10 # 等同于:age = int(10)
res = int('18')
print(res, type(res)) # 18 <class 'int'>
# 10进制 -> 二进制
print(bin(88)) # 0b1011000
# 10进制 -> 八进制
print(oct(88)) # 0o130
# 10进制 -> 十六进制
print(hex(88)) # 0x58
# 二进制 -> 10进制
print(int('0b1011000', 2)) # 88
# 八进制 -> 10进制
print(int('0o130', 8)) # 88
# 十六进制 -> 10进制
print(int('0x58', 16)) # 88
salary = 3.1 # salary = float(3.1)
res = float('3.111')
print(res, type(res)) # 3.111 <class 'float'>
原文:https://www.cnblogs.com/yang1333/p/12459373.html