Python基础-if语句-if_expression.py
if语句判断是否在列表中
# ~ coding=UTF-8
car = 'Audi'
if car == 'audi':#区分大小写
print(True)
else:
print(False)
print(car != 'audi')
# ~ 检查特定值是否在列表中
request_toppings = ['mushrooms','onions','pineapple']
print('mushrooms' in request_toppings)
print('pepperoni' in request_toppings)
# ~ 检查特定值是否不在列表中
banned_users = ['andrew','carolina','david']
user = 'marie'
if user not in banned_users:
print(user.title()+' is permitted.')
# ~ 布尔表达式
game_active = True
can_edit = False
# ~ if语句结构:if/if-else/if-elif-elif-...elif-else (else可省略)/if-if-if
# ~ if语句处理列表
requested_toppings = ['mashrooms','green peppers','extra cheese']
# ~ requested_toppings = []
if requested_toppings:#确定列表不是空的
for requested_topping in request_toppings:
if requested_topping == 'green peppers':#检查特殊元素
print("Sorry, we are out of green peppers right now.")
else:
print("Adding "+requested_topping+".")
print("\nFinished making your pizza!")
else:
print("Are you sure you want a plain pizza?\n")
# ~ 使用多个列表
requested_toppings[1] = 'french fries'
availabe_toppings = ['mashrooms','olives','green peppers','pepperoni',
'pineapple','extra cheese']
for requested_topping in requested_toppings:
if requested_topping in availabe_toppings:
print("Adding "+requested_topping+".")
else:
print("Sorry, we don't have "+requested_topping+".")
print("\nFinished making your pizza!")
本文详细探讨了Python编程中的if语句用法,包括条件判断、嵌套if和if-else结构。通过实例解析,帮助读者掌握如何在实际编程中有效使用if表达式。
5262

被折叠的 条评论
为什么被折叠?



