栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python入门学习03

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python入门学习03

Python基础入门学习小总结

Python类型转换
  1. str --> int
    a = ‘123’
    print(type(a))
    b = int(a)
    print(type(b))
  2. float --> int
    c = 3.1415
    print(type©)
  3. float 转整数返回的小数点前面的数据
    d = int©
    print(d)
    print(type(d))
  4. boolean --> int False – 0 True – 1
    x = True
    y = int(x)
    print(y)
    print(type(y))
当字符串中包含非法字符,则不能转换
  1. a = ‘1.123’ or a = ‘123dfg’
    b = int(a)
    print(b)
当获取的数据是字符串类型
  1. 字符串转浮点型
    a=‘12.34’
    b=float(a)
    print(type(b))
  2. 整型转浮点型
    t = 111
    k = float(t)
    print(type(k))
    print(k)
强制类型转换 方法是 str()
  1. 整型转字符串
    r = 80
    s = str®
    print(s)
    print(type(s))

  2. 浮点型转字符串
    m = 2.32
    n = str(m)
    print(n)
    print(type(n))

  3. 布尔类型转字符串
    g = True
    h = str(g)
    print(h)
    print(type(h))

  4. 转换为布尔类型
    整数非0的整数和负数 – True; 0 转布尔为 False
    q = 3
    p = bool(q)
    print§
    print(type§)
    浮点数里非0的 – True; 0.0 转布尔为 False
    q1 = 3.9
    p2 = bool(q)
    print§
    print(type§)
    字符串转布尔 字符串有内容是 True; 没内容是 False
    test = ‘’ #‘werqree’ or ’ ’
    test1 = bool(test)
    print(test1)
    print(type(test1))
    列表 有数据是 – True 和 [] – False
    List = [a,‘b’,c,d]
    List1 = bool(List)
    print(List)
    print(type(List1))
    元组 有数据是 – True 和 () – False
    tuple = (‘w’,‘r’,‘t’)
    tuple1 = bool(tuple)
    print(tuple1)
    print(type(tuple1))
    字典 有数据是 – True 和 {} – False
    dict = {“a”:‘a’}
    dict1 = bool(dict)
    print(dict1)
    print(type(dict1))

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/989561.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号