1.用int实现类型转换int("123456")
得到123456
可以转换
不是四舍五入而是舍去小数部分
2.二进制0b或者0B
八进制0o或者0O
十六进制0x或者0X
这三种进制可以方便的进行位运算操作
3.整数加浮点数自动变为浮点数
4.long型被取消,int型可以存储任意类型的数
>>> 0b101
5
>>> 0o10
8
>>> int(3.1415)
3
>>>
>>> int(True)
1
>>> int(False)
0
>>>
>>> int(23456)
23456
>>> int("qwe")
Traceback (most recent call last):
File "<pyshell#33>", line 1, in <module>
int("qwe")
ValueError: invalid literal for int() with base 10: 'qwe'
>>> int("123456")
123456