教程引言:
荟萃经典的Python面试题,包括但不限于基础知识,高阶知识,算法,以及开放性回答等必考的面试题。
哪些值会转换为布尔类型中的False?
首先得理解布尔类型,布尔类型用来表示逻辑上的真或假,布尔类型适用于进行逻辑判断的应用场景。Python中的整型0值,浮点类型的0值,空字符串,空列表,空元祖,空字典,空集合等空类型,以及None类型,都会转换为布尔类型中的False值。
代码实例:
# if语句下的print代码不会执行,if语句中的表达式会转换为False值 if 0 or 0.0 or "" or [] or () or {} or set(): print("Nothing!")
关注微信公众号:薯条编程,公众号后台回复"Python资料",免费领取Python电子书,以及学习Python视频课程。