zoukankan      html  css  js  c++  java
  • Number 强制类型转换 int 强制转换整型 float 强制转换浮点型 complex 强制转换成复数 bool 强制转换成布尔类型,结果只有两种,要么True 要么 False """bool 可以转换所有的数据类型 everything"""

    # ###Number 强制类型转换
    
    var1 = 5
    var2 = 4.85
    var3 = True
    var3_2 = False
    var4 = 3+9j
    var5 = "888777" 
    var6 = "sdjh24+"
    
    #(1) int 强制转换整型
    
    res = int(var1)
    print(res)
    res = int(var2)
    print(res)
    res = int(var3)
    print(res)
    res = int(var3_2)
    print(res)
    # res = int(var4)
    # print(res)
    res = int(var5)
    print(res)
    # res = int(var6)  error
    # print(res)
    
    # (2)float 强制转换浮点型
    res = float(var1)
    res =float(var2)
    res = float(var3)
    res =float(var3_2)
    #res = float(var4)error
    res =float(var5)
    
    print(res)
    
    #(3)complex 强制转换成复数
    
    res = complex(var1)
    res = complex(var2)
    res = complex(var3)
    res = complex(False)
    res = complex(var5)
    print(res)
    
    #(4) bool 强制转换成布尔类型,结果只有两种,要么True 要么False
    """bool 可以转换所有的数据类型  everything"""
    res = bool(var1)
    res = bool(var2)
    res = bool(var6)
    print(res)
    
    """
    布尔类型为假的十种情况:0 ,0.0 , 0j ,False,(), [], set, {},None 
    """
    
    #None 是系统的关键字,代表什么也没有,一般用于初始化变量的时候用
    
    res = None
    print(None)
    

      

  • 相关阅读:
    RDA CoreDump 实例
    MQTT协议-MQTT协议简介及协议原理
    Android Framework中的Application Framework层介绍
    Shell 通配符、元字符、转义符*****
    RDA 多屏参流程
    makefile 参数
    Makefile 使用总结
    Oracle 补丁及opatch 工具介绍
    Oracle 块修改跟踪 (Block Change Tracking) 说明
    oracle手动删除数据库
  • 原文地址:https://www.cnblogs.com/huangjiangyong/p/10777665.html
Copyright © 2011-2022 走看看