Python基礎:條件控制(5)

條件控制

if 語句

if 條件:
    代碼塊
else:
    代碼塊
# 執行方式:當條件成立時,執行代碼,若不成立,則執行else代碼塊

示例:

data = 150
if 100 < data < 200:
    print('Is Ture')
else:
    print('Is False')

嵌套

if 條件:
	if 條件:
    	代碼塊
elif:
    代碼塊
  • 嵌套代碼是爲了做多級判斷時使用的,當碰到了一個需要符合多個條件的數據來進行操作的時候,或者需要進行條件篩選的時候來用的

示例:

# 通過比較數字輸出顏色
number = 10
if 0 < number <= 10:
    print('red')

elif 10 < number <= 20:
    print('yellow')

elif 30< number <= 30:
    print('white')

else:
    print('black')

while 語句

  • 在 python3 中,True和False是關鍵字,while 1 的運行的速度性能和 while True一樣。
while 1:
    print('hello world')
# 死循環

循環三要素

# 1.初始化表達式,定義一個初始變量
number = 0
# 2.條件表達式,用來設置循環執行的條件
while number < 10:    # 條件爲True,執行循環
    print(number)
    # 更新表達式,修改初始變量的值
    number += 1
# 當while語句爲Flase,執行else語句的代碼
else:
    print('執行else了')
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章