python3类型转换

int str bool float
工厂函数:str() list() float() bool()


1. int--str:str()
2. int--float:float()
3. int--bool:bool()---除了0以外都是True
4. str--int:int()---只能识别整数字符串(小数中无法识别点)
5. str--float:float()---只能识别兼容于数字的字符串
6. str--bool:bool()---空串和None值为False其他为True
7. float--int:int()---向下取整
8. float--bool:bool()---0.0为False 其他为True
9. bool--str:str()
10. bool--int:int() True:1  False:0
11. bool--float:float()


int+float----float
1+True---2

猜你喜欢

转载自blog.csdn.net/qq_42393859/article/details/80638753