网站制作 郑州,wordpress注册码插件,官网设计公司,建设网站的内容章节目录#xff1a; 一、简单的示例二、条件测试三、if 语句四、使用 if 语句处理列表五、结束语 一、简单的示例
cars [audi, bmw, subaru, toyota]for car in cars:if car bmw:print(car.upper())else:print(car.title())# Audi# BMW# Subaru# Toyota二、条件测试 每条 … 章节目录 一、简单的示例二、条件测试三、if 语句四、使用 if 语句处理列表五、结束语 一、简单的示例
cars [audi, bmw, subaru, toyota]for car in cars:if car bmw:print(car.upper())else:print(car.title())# Audi# BMW# Subaru# Toyota
二、条件测试 每条 if 语句的核心都是一个值为 True 或 False 的表达式这种表达式被称为条件测试。如果值为 True 才会执行紧跟的代码否则不执行。 检查是否相等
car bmwprint(car bmw)
# Trueprint(car audi)
# False
忽略大小写检查是否相等
car BMWprint(car bmw)
# False# 转化为小写再进行比较。
print(car.lower() bmw)
# True
检查是否不相等
car bmwprint(car ! bmw)
# False
比较数字
num 1# 等于。
print(num 1)
# True# 不等于。
print(num ! 1)
# False# 大于。
print(num 0)
# True# 大于等于。
print(num 0)
# True# 小于、小于等于同理。
检查多个条件
num 1# 1.and 同时满足。
print(num 0 and num 1)
# False# 2.or 满足其一。
print(num 0 or num 1)
# True
检查值是否在列表中
nums [1, 3, 5]print(3 in nums)
# True
检查值是否不在列表中
nums [1, 3, 5]print(1 not in nums)
# False
布尔表达式
flag Trueprint(flag False)
# False
三、if 语句
代码示例
import random# 测试三轮。
for i in range(0, 3):# 取 1 ~ 15 随机数作为判断条件。month random.randint(1, 15)if 3 month 5:print(month, in spring)elif 6 month 8:print(month, in summer)elif 9 month 11:print(month, in autumn)elif month 12 or month 2:print(month, in winter)else:print(month, is invalid!)# 11 in autumn# 7 in summer# 15 is invalid!
四、使用 if 语句处理列表
列表判空
students []# 不为空则遍历元素否则提示。
if students:for student in students:print(student)
else:print(students is null.)# students is null.
使用多个列表
database [1, 2, 3]
requests [0, 1, 5]for req in requests:if req in database:print(req, in database.)else:print(req, not in database.)# 0 not in database.# 1 in database.# 5 not in database.
五、结束语 “-------怕什么真理无穷进一寸有一寸的欢喜。” 微信公众号搜索饺子泡牛奶。