這裏是我寫一個函數一些代碼,輸出給定的日期是否有效或無效:我怎麼能找到,如果用戶輸入是包容性的任意整數的列表在Python 3.3.0
date = (input("Please enter a date (mm/dd/yyyy): "))
monthStr, dayStr, yearStr = date.split("/")
monthStr = int(monthStr)
dayStr = int(dayStr)
yearStr = int(yearStr)
Mylist1 = [1, 3, 5, 7, 8, 10, 12]
所以我想作出是否以及語句應該是這樣的,但我不知道語法或方法:
if monthStr (is == one of the integers in)Mylist and dayStr (is in) range(0,32):
print("Valid date")
else:
print("Not a Valid date")
非常感謝您,我確實更改了變量名稱。這正是我需要的答案。 – 2013-03-20 23:29:25