功能要求
編寫一個控制臺應(yīng)用程序,根據(jù)輸入星期幾的第一個字母來判斷一下是星期幾,如果第一個字母一樣,則繼續(xù)判斷第二個字母,在控制臺顯示相應(yīng)的星期。
用情況語句比較好,如果第一個字母一樣,則判斷用情況語句或if語句判斷第二個字母。
實例代碼
letter = input(“請輸入星期的第一個字母:”) # 輸入第一個字母
if letter == “S”: # 第一字母為S
second = input(“請輸入星期的第二個字母:”) # 輸入第二個字母
if second == “a”: # 第二個字母為a
print(“Saturday”) # 顯示Saturday
elif second == “u”: # 第二個字母為u
print(“Sunday”) # 顯示Sunday
else: # 輸入錯誤
print(“輸入數(shù)據(jù)錯誤”)
elif letter == “F”: # 第一個字母為F
print(“Friday”) # 顯示Friday
elif letter == “M”: # 第一個字母我M
print(“Monday”) # 顯示Monday
elif letter == “T”: # 第一個字母為T
second = input(“請輸入星期的第二個字母:”) # 輸入第二個字母
if second == “u”: # 第二個字母為u
print(“Tuesday”) # 顯示Tuesday
elif second == “h”: # 第二個字母為h
print(“Thursday”) # 顯示Thursday
else: # 輸入錯誤
print(“輸入數(shù)據(jù)錯誤”)
elif letter == “W”: # 第一個組名為W
print(“Wednesday”) # 顯示W(wǎng)ednesday
else: # 輸入錯誤
print(“輸入數(shù)據(jù)錯誤”)
運行結(jié)果
從鍵盤上輸入第一個字母“S”時,需要在輸入第二個字母才能進行判斷,當輸入第二個字母“a”時,顯示“Saturday”。
從鍵盤上輸入第一個字母“T”時,需要在輸入第二個字母才能進行判斷,當輸入第二個字母“h”時,顯示“Thursday”。
從鍵盤上輸入第一個字母“F”時,顯示“Friday”。
從鍵盤上輸入第一個字母“R”時,沒有相對應(yīng)的星期,顯示“輸入數(shù)據(jù)錯誤”。