当前位置:首页>python>从零开始学Python:其他数据类型转换为布尔类型

从零开始学Python:其他数据类型转换为布尔类型

  • 2026-09-02 20:29:44
从零开始学Python:其他数据类型转换为布尔类型

学习笔记 DAY 28

坚持是一件说起来容易,做起来不容易的事情。

Python中的“其他数据类型转换为布尔类型”

#基本数据类型及运算符

#bool()函数
用于将给定参数转换为布尔类型,如果没有参数,返回False。
bool(x)参数:   x:给定的参数返回值:   返回布尔类型注意:   1.在Python中,数字0,空字符串''或者"",空列表[],空元组(),空字典{},空集合set(),   空None会被转换为False.   2.在计算机中,True和False其实就是使用1和0来进行保存的.

#list(x):用于将其他数据类型转换为列表。

参数:   x:其他数据类型的数据返回值:   返回列表类型的数据

#tuple():用于将其他类型的数据转换为元组。

tuple(x):参数:   x:其他数据类型的数据返回值:   返回元组类型的数据
案例:
#布尔类型:True和False#bool():将其他数据类型转换为布尔类型print(bool(100))   #Trueprint(bool(3.12))    #Trueprint(bool(0))       #Falseprint(bool("hello")) #Trueprint(bool(''))      #Falseprint(bool(""))   print(bool(''))        #Trueprint(bool([12,34,7])) #Trueprint(bool([]))   #Falseprint(bool((32,45,67))) #Trueprint(bool({"name","六哥","age":18})) #Trueprint(bool(()))  #Falseprint(bool({}))  #Falseprint(bool(None)) #False
#数字0,空字符串""或者'',空列表[],空元组(),空字典{},空集合set(),None这些转换为bool类型时是False.
#隐式类型转换,一般用于表达式,if、if..else。
print(3>2)    #Trueprint(98<87)  #Falsenum=12if num: #num在这里隐式转换为True    print("num是一个数字")

(从基础背景开始学起,坚持,是一件不容易的事情。)


文章推荐

CMMI 体系培训PPT(一)

CMMI 体系培训PPT(二)

CMMI 体系培训PPT(三)

CMMI 体系培训PPT(四)

CMMI 体系培训PPT(五)

PMO体系分享PPT(一)

PMO体系分享PPT(二)

PMO和项目经理,不得不说的秘密!

项目管理:浅谈职业发展规划

项目管理:君子有所为有所不为

“大脑”再重要,也需要“生命”,质量管理便是项目管理的“命”!

文 | Lisa Notes

Lisa Notes |一个Lisa’s notes:生活、工作、学习中那些事儿,感悟自我成长,随心随笔杂谈。微信搜索「Lisa Notes」(ID:Lisa-notes),查看更多信息,原创小说,PPT干货分享。

长按♥一键关注

特别声明

本文为自媒体、作者等在微信公众号上传并发布,仅代表作者观点,不代表微信公众号的观点或立场,微信公众号仅提供信息发布平台,最终解释权归本人所有。合作请联系13698281600@163.com。

全世界只有不到0.03%的人

关注小SA

你真是个特别的人

快戳我!快戳我!快戳我!㊋㊋㊋

最新文章

随机文章