编写程序,使用字典实现输入一个省份名称,程序自动输出对应的省会城市,自选10个省自治区直辖市组成字典,源文件以39.py保存。
时间: 2024-11-04 07:15:28 浏览: 93
在Python中,你可以创建一个字典来存储中国部分省份及其对应的省会城市。这里是一个简单的示例,如何编写一个名为`39.py`的脚本,用于实现这个功能:
```python
# 创建一个字典,包含10个省自治区直辖市及对应的省会
province_capitals = {
"北京": "北京市",
"天津": "天津市",
"上海": "上海市",
"重庆": "重庆市",
"河北": "石家庄市",
"山西": "太原市",
"辽宁": "沈阳市",
"吉林": "长春市",
"黑龙江": "哈尔滨市",
"江苏": "南京市"
# 根据需要添加更多省份和省会...
}
def find_capital(province):
if province in province_capitals:
return province_capitals[province]
else:
return f"抱歉,'{province}' 的数据未在字典中找到."
# 主函数
if __name__ == "__main__":
while True:
user_input = input("请输入一个省份名称(输入'q'退出):")
if user_input.lower() == 'q':
break
capital = find_capital(user_input)
print(f"{user_input} 的省会是:{capital}")
#
阅读全文