隨堂練習:判斷可否投票小程式


假設今天公投通過,T 國的投票年齡從 20 歲,改成 18 歲即可投票,請協助更改以下程式碼讓他可以判斷是否使用者 18 歲即可以投票。

使用 Run 按紐可以執行線上編輯器的程式,執行程式後可以輸入整數並按 Enter 完成輸入。

動手實作

參考解答

假設今天公投通過,T 國的投票年齡從 20 歲,改成 18 歲即可投票,請協助更改以下程式碼讓他可以判斷是否使用者 18 歲即可以投票。

# 我是程式碼註解:input 會讓使用者輸入值(請輸入你的年紀為提示字元),int 會把使用者輸入從字串(string)轉為整數(input 函式取得的值為字串)。input() 取得使用者輸入後,透過 int() 將字串轉為整數。age 則是變數的名字,使用 age 就可以取出對應的年齡值

raw_age = input('請輸入你的年紀')
age = int(raw_age)

# 判斷是否年紀大於等於 18 歲,若有則印出 恭喜你,你可以投票!若否則印出 sorry, 你還不能投票呦

if age >= 18:
    print('恭喜你,你可以投票!')
else:
    print('sorry, 你還不能投票呦!')


問題討論區
加入問題討論
作業任務區
提交作業任務