我想製作一個計算器,確定用戶是否可以在輸入出生日期後進行投票。我曾嘗試使用其他一些帖子來獲取我目前的位置,但現在我被卡住了。Python投票計算器
我有這樣的錯誤:
TypeError: unorderable types: datetime.timedelta() >= int()
我的代碼是:
from datetime import date
print("Please enter your birthday")
bd_y = input("Year: ")
bd_m = input("Month (1-12): ")
bd_d = input("Date: ")
now = date.today()
birthdate = date(int(bd_y), int(bd_m), int(bd_d))
age = now-birthdate
print("Your age is", age)
if age >= 6570:
print("You can vote!")
else:
print("Your not old enough! Sorry!")
任何幫助,您可以給將是巨大的,謝謝!
'type(age.days)=',所以類型轉換不是必需的。 –
TemporalWolf