zoukankan      html  css  js  c++  java
  • 数据类型之间的转换(int ,str ,bool)

    #str int bool 三种数据类型之间的转换
    #str---->int
    s="2022"
    print(int(s))
    #条件是这个字符串中的字符必须为数字,否则会报错
    
    #int---->str
    s=2022
    s1=str(s)
    print(s1)
    print(type(s1))#<class 'str'>
    
    
    #bool--->str
    print(str(bool))
    print(str(bool(1)))
    print(str(bool(0)))
    print(str(bool(3)))
    print(type(str(bool(1))))#<class 'str'>   
    
    
    #str---->bool 只要是有字符均为True,没有则为零
    s="12hello"
    s2=(bool(s))
    print(s2)#T
    print(bool('0'))#T
    print(bool('hello'))#T
    print(bool())#F
    
    
    
    #bool---->int 非零为1,0为0
    print(int(bool(1)))#1
    print(int(bool(0)))#0
    print(int(bool(4)))#1
    
    
    #int---->bool 非零为True,为空为0为False
    print(bool(int(12)))#T
    print(bool(int(0)))#F
    print(bool(int()))#F
    print(type(bool(int(0))))#<class 'bool'>
    

      

  • 相关阅读:
    java线程池笔记
    java多线程简单用法
    Java 常用工具类整理
    Linux nohup命令详解
    Java八种基本类型
    isms项目tomcat运行配置
    2017计划
    ES6 Reflect 与 Proxy
    ES6 Map与Set
    ES6 Symbol类型
  • 原文地址:https://www.cnblogs.com/GZ1215-228513-Chichy/p/11263865.html
Copyright © 2011-2022 走看看