編寫程序實現:首先從鍵盤輸入若干個中文與英文單詞的偶對,以空行作結束標記;再輸入若干個英文與丹麥文單詞的偶對,以空行作結束標記。然后輸入一個中文單詞,輸出對應的丹麥文單詞;若不存在該單詞,則輸出“查無此詞”。
輸入格式:
每行一對中文與英文或英文與丹麥文單詞,以空格分隔。
輸出格式:
在一行中輸出結果。
輸入樣例:
中國 China
奇跡 miracle
冠軍 champion
著名 famous
優秀 excellent
繁榮 prosperousChina Kina
miracle mirakel
champion mester
famous ber?mt
excellent fremragende
prosperous velst?ende奇跡
輸出樣例:
mirakel
chinese_to_english={}
english_to_danish={}
while True:line=input().strip()if not line:breakchinese,english=line.split()chinese_to_english[chinese]=englishwhile True:line=input().strip()if not line:breakenglish,danish=line.split()english_to_danish[english]=danishchinese_word=input().strip()if chinese_word in chinese_to_english:english_word=chinese_to_english[chinese_word]if english_word in english_to_danish:danish_word=english_to_danish[english_word]print(danish_word)else:print("查無此詞")
else:print("查無此詞")
?
?