Python-基础类型int与float

整型int

用途:记录年龄,个数,号码等
定义方式:

age = 18  # 该代码等于 age =  int(18),这个也是把纯数字字符串改为整型的工作原理
s = '123'
print(type(s))
s = int(s)
print(type(s))
---------------------------------------
<class 'str'>
<class 'int'>

常用操作及内置方法:
常用与数学运算与比较运算
无内置方法
了解:10进制转各种进制方法

print(bin(11))  # 10进制-2进制
print(oct(11))  # 10进制-8进制
print(hex(11))  # 10进制-16进制
-----------------------------
0b1011
0o13
0xb

其他进制转10进制,利用int方法强转

print(int("0b1011",2))  # 2进制转10进制
print(int("0o13",8))  # 8进制转10进制
print(int("0xb",16))  # 16进制转10进制

浮点数型float

用途:记录身高,体重,薪资等
定义方式:

height = 180.5  # 该代码等于 height =  float(180.5),这个也是把带小数的纯数字字符串改为浮点数型的工作原理
s = '123.5'
print(type(s))
s = float(s)
print(type(s))
---------------------------
<class 'str'>
<class 'float'>

常用操作及内置方法:
常用与数学运算与比较运算
无内置方法

数字类型总结

①.只能存一个值
②.不可变类型
③.只有一个值,不存在有序无序之分

posted @ 2020-12-01 09:18  王寄鱼  阅读(1093)  评论(0编辑  收藏  举报