python中数据类型转换有几种(python两种数据类型的转换)
导读:1、显示转换即强制的进行转换,python进行强制转换只需要在数据之前加上要转换的类型,然后再将数据括起来。...
1 、显示转换即强制的进行转换 ,python进行强制转换只需要在数据之前加上要转换的类型 ,然后再将数据括起来 。
a=bool()#字符串转化为布尔 b=float(5)#整型转化为浮点 c=int(5.5)#浮点转化为整数 ,会被强制舍入 #运行结果aFalseb5.0c52 、当两个变量不能相加或比较时 ,编译器就会帮助您进行隐式转换 。
a=1+True b=1.0+1+True print(a,b) #1式bool和整型相加 ,最后a=2 ,也就是bool的Ture会被隐式转换成整数1 #2式浮点+整数+bool ,最后b=3.0 ,也就是bool和int都变成了float #隐式转换优先级浮点数》整数》布尔 print(0==False) #结果为真 ,根据上面猜测是False被转为了整数0以上就是python两种数据类型的转换 ,希望对大家有所帮助 。更多Python学习指路:Python基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!