字典 d={'China':'Beijing','America':'Washington','Norway':'Oslo','Japan':'Tokyo','Germany':'Berlin','Canada':'Ottawa','France':'Paris','Thailand':'Bangkok'} 存储了部分国家的国家名与首都名的对应关系,其中国家名为键,首都名为值。编写程序,根据用户输入的国家名查询首都名,如果国家名存在于字典d中,则输出首都名,否则输出“未查询到该国家名!”。注:对用户输入的国家名不限制大小写
输入格式:
输入一个字符串(国家名)
输出格式:
输出首都名,或输出“未查询到该国家名!”
输入样例:
在这里给出第一组输入。例如:
norway
在这里给出第二组输入。例如:
korea
输出样例:
在这里给出第一组输出。例如:
Oslo
在这里给出第二组输出。例如:
未查询到该国家名!
d = {'China': 'Beijing', 'America': 'Washington', 'Norway': 'Oslo', 'Japan': 'Tokyo', 'Germany': 'Berlin', 'Canada': 'Ottawa', 'France': 'Paris', 'Thailand': 'Bangkok'} # 获取用户输入的国家名 country = input("请输入国家名:") # 将输入的国家名转换为小写,以便不区分大小写进行查询 country = country.lower() # 检查国家名是否存在于字典中 if country in d: # 如果存在,输出对应的首都名 capital = d[country] print(capital) else: # 如果不存在,输出未查询到该国家名! print("未查询到该国家名!")