iT邦幫忙

2024 iThome 鐵人賽

DAY 6
0
Python

30天自學Python系列 第 6

30天自學Python

  • 分享至 

  • xImage
  •  

今天是鐵人賽的第六天,我進一步學習了條件判斷,特別是elif的使用,透過elif,可以在if條件判斷之外,檢查其他的情況,這讓程式能根據多種條件執行不同的動作,而不需要重複使用多個if,不僅讓程式碼更簡潔,也提升了邏輯處理的效率。

舉例,當我設定一個變數並需要針對不同的數值做出不同反應時,elif可以依次判斷多個條件,從而選擇適合的分支執行,今天的練習中,我透過這種方式,成功處理了複雜的邏輯情境,並且程式運行更加穩定。

x = 10

if x > 15:
print("x 大於 15")
elif x > 5:
print("x 大於 5 但小於或等於 15")
else:
print("x 小於或等於 5")

在這段程式碼中,先判斷x是否大於15,如果不是,再使用elif判斷是否大於5。
只有當前面的條件都不成立時,else才會執行預設的情況。


上一篇
30天自學Python
下一篇
30天自學Python
系列文
30天自學Python13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言