首页 > 其他 > 详细

9.自动类型转换

时间:2019-06-03 15:24:41      阅读:91      评论:0      收藏:0      [点我收藏+]
# ### 自动类型转换 (针对于Number类型) bool float int complex
‘‘‘
当Number不同的数据类型进行运算的时候,默认向更高精度转化
精度从低到高顺序:
    bool -> int -> float ->complex
    True 默认转化是1
    False 默认转化是0
‘‘‘
# (1) bool + int
res = True + 89
print(res)
 
# (2) bool + float
res = True + 55.78
print(res)
 
# (3) bool + complex
res = False + 2-4j
print(res)
 
# (4) int  + float
res = 31 + 4.1
print(res)
 
# (5) int + complex
res = 17 + 4-7j
print(res)
 
# (6) float + complex
res = 8.12 + 3+5j
print(res)

  

9.自动类型转换

原文:https://www.cnblogs.com/eliwen/p/10967673.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!