Python基本数据类型(二)

数字类型: 

数字的定义:

1.数字不可变,不可迭代

在python3里面所有的整形都是  int

在python2里面数字叫整型,整数类型,有int 有long     

数字的方法:


数字的方法:
1.--------------------------------------------------
数字类型的方法
int(x=0) -> integer
int(x, base=10) -> integer
# 强制类型转换
int("123") ===>把字符串123转换成数字类型;
执行结果:123
int("a",base=16)===>把字符串a,转成16进制;
执行结果:10
int("0011", base=2)===>二进制转10进制
执行结果:3
2.--------------------------------------------------
bit_length(self)
# 当前二进制位数至少用多少位表示
age = 18
r = age.bit_length()
print(r)
执行结果:5
--------------------------------------------------

原文地址:https://www.cnblogs.com/kelaiji/p/10732489.html