概述
Python 中布尔值解析
值 | 解析 |
---|---|
False | False |
None | False |
各种类型(包括浮点数、复数等)的数值0 | False |
空序列、空映射 | False |
其他各种值、True | True |
空序列:空字符串、空列表、空元组;空映射:字典
Python 运算符
运算符 | 描述 | 优先级 |
---|---|---|
lambda | lambda表达式 | 1 |
… if …else | 添加表达式 | 2 |
or | 逻辑或 | 3 |
and | 逻辑与 | 4 |
not | 逻辑非 | 5 |
in | 成员资格检查 | 6 |
not in | 非成员资格检查 | 6 |
条件语句
if 1 == True:
print("It's true, do something")
if 0 == False:
print("It's false, do something")
else:
print("It's true, do something")
intvalue = 8
if intvalue == False:
print("It's false, do something")
elif intvalue == 9:
print("It's 9, do something")
else:
# print("It's true, do something")
pass # 什么都不做
循环
while
index = 0
while index < 10:
if index == 4:
index += 3
continue
print(index)
index += 1 # index = index + 1
#`index++` 这是不允许的
# 跳出循环
while True:
print(index)
index += 1
if index > 20:
break
for
import math
for num in range(3, 20):
print(num)
if num % 2 == 2:
continue
if num / 3 == 3:
break
最后
以上就是标致树叶为你收集整理的Python 3.7 布尔值、运算符、条件语句、for/while循环学习的全部内容,希望文章能够帮你解决Python 3.7 布尔值、运算符、条件语句、for/while循环学习所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复