Python学习————数字类型
Posted Dimple_Y
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习————数字类型相关的知识,希望对你有一定的参考价值。
一:int类型
1.定义:
age = 10 # age=int(10)
2.名字(参数)
rint('hello','world')
x=int(10)
name=input('xxx')
res=print('xxx') # 没有产品
print(res)
3、类型转换
3.1 纯数字的字符串转成int
res=int('100111')
print(res,type(res))
3.2(了解)
3.2.1 十进制转成其他进制
10进制 -> 二进制
11 - > 1011
1011-> 8+2+1
print(bin(11)) # 0b1011
10进制 -> 八进制
print(oct(11)) # 0o13
10进制 -> 十六进制
print(hex(11)) # 0xb
print(hex(123)) # 0xb
2.2.2 其他制转成其十进制
二进制->10进制
print(int('0b1011',2)) # 11
二进制->8进制
print(int('0o13',8)) # 11
二进制->16进制
print(int('0xb',16)) # 11
二:float类型
1.把纯数字的字符串转换为int,不能包括小数点
res = int('100111')
print(res,type(res))
100111 <class 'int'>
2.进制转换(了解)
10进制 —> 2进制:除2取余
11 —> 1011
2进制 —> 10进制:8421法
1011 —> 11
10进制转换为其他进制:
Python中可以用 “bin()” 把10进制转换为2进制
print(bin(11))
0b1011
Python中可以用 “oct()” 把10进制转换为8进制
print(oct(11))
0o13
Python中可以用 “hex()” 把10进制转换为16进制
print(hex(11))
0xb
三:使用
int与float没有需要掌握的内置方法 他们的使用就是数学运算+比较运算
以上是关于Python学习————数字类型的主要内容,如果未能解决你的问题,请参考以下文章