iT邦幫忙

2022 iThome 鐵人賽

DAY 5
0
AI & Data

初學Python30天系列 第 5

初學python第五天

  • 分享至 

  • xImage
  •  

今天學習了選擇結構,算是比較口語化的與法,[如果........就會.......],達成什麼樣的條件就會發生甚麼事。
a=int(input('請輸入一個整數?'))
if a<=20:
print(a,'沒達到數值上限!')
當a小於20時,會顯示[沒達到數值上限!],如下:
請輸入一個整數?15
15 沒達到數值上限!
條件也可以有兩個或多個,當條件為兩個時:
a=int(input('請輸入一個整數?'))
if a<=20:
print(a,'沒達到數值上限!')
else:
print('已達標!')
條件為兩個時,另一個條件已else撰寫,所以程式變成[當a小於20會顯示'沒達到數值上限!',反之則顯示'已達標!']。若是條件為兩個以上,先用if開頭,接著剩下的數個條件以elif撰寫,最後以else結尾。如下:
a=int(input('請輸入一個整數?'))
if a<=20:
print(a,'沒達到數值上限!')
elif a>=20:
print('以超過數值上限!')
else:
print('已達標!')
最後剩的條件才能使用else,其餘條件則使用elif。
選擇結構的學習確實比較容易,畢竟很口語化,對我這種新手來說也算比較容易看懂,今天的學習先到此。


上一篇
初學python第四天
下一篇
初學python第六天
系列文
初學Python30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言