Python 入门日记(五)—— if 语句

2020.07.07 Python 入门的 Day4

成就:if 语句的使用。

  • 与 C 语言类似,Python 中“相等”的判断用“==”;“不等”用“!=”……
  • 使用 in 或 not in 来判断特定值是/否包含在列表中。
  • 布尔表达式的结果为 True 或 False。
requested_toppings = ["mushrooms", "onions", "pineapple"]
if "mushrooms" in requested_toppings:
    print("Mushrooms")
if "onions" not in requested_toppings:
    print("Onions")

 

  • Python 中的 and 相当于 C 语言中的 &&,or 相当于 C 语言中的 ||。
if ("onions" not in requested_toppings) and ("mushrooms" in requested_toppings):
    print("NEW BIRD")

 

  • 同样使用缩进来表示 if 语句下执行的语句。
  • if , if-else , if-elif-else , if-elif-elif-else ……
if ("onions" not in requested_toppings) and ("mushrooms" in requested_toppings):
    print("NEW BIRD")
elif "onions" in requested_toppings:
    print("NB BIRD")
else:
    print("OLD BIRD")

 

  • 可使用 if 语句判断一个列表是不是空的。
requested_toppings = []
if requested_toppings:
    print("Nice")
else: print("WOW")

 

posted @ 2020-07-07 17:59  Tree。  阅读(139)  评论(0编辑  收藏  举报