習題三十一:請輸入星期幾的第一個字母來判斷一下是星期幾
阿新 • • 發佈:2018-11-21
請輸入星期幾的第一個字母來判斷一下是星期幾,
如果第一個字母一樣,則繼續判斷第二個字母
Monday 週一
Tuesday 週二
Wednesday 週三
Thursday 週四
Friday 週五
Saturday 週六
Sunday 週日
1 def checkday(): 2 str1 = input("請輸入第一個字母:") 3 if str1.isalpha(): 4 if str1 == 'M' or str1 == 'm': 5 print("今天是週一(Monday)") 6 if str1 == 'W' or str1 == 'w': 7 print("今天是週三(Wednesday)") 8 if str1 == 'F' or str1 == 'f': 9 print("今天是週五(Friday)") 10 if str1 == 'T' or str1 == 't': 11 str2 = input("請輸入第二個字母:") 12 if str2.isalpha(): 13 ifstr2 == 'U' or str2 == 'u': 14 print("今天是週二(Tuesday)") 15 if str2 == 'A' or str2 == 'a': 16 print("今天是週四(Thursday)") 17 else: 18 print("輸入錯誤!") 19 if str1 == 'S' or str1 == 's': 20 str2 = input("請輸入第二個字母:") 21 if str2.isalpha(): 22 if str2 == 'U' or str2 == 'u': 23 print("今天是週日(Sunday)") 24 if str2 == 'A' or str2 == 'a': 25 print("今天是週六(Saturday)") 26 else: 27 print("輸入錯誤!") 28 else: 29 print("輸入錯誤!") 30 31 checkday()
執行結果:
請輸入第一個字母:s 請輸入第二個字母:a 今天是週六(Saturday)