用python做出省份的省会
时间: 2024-01-26 08:09:03 浏览: 116
的对应关系,例如:输入“四川”则输出“成都”。可以这样实现:
```
province_capital = {
'北京': '北京',
'上海': '上海',
'天津': '天津',
'重庆': '重庆',
'黑龙江': '哈尔滨',
'吉林': '长春',
'辽宁': '沈阳',
'河北': '石家庄',
'山西': '太原',
'陕西': '西安',
'甘肃': '兰州',
'青海': '西宁',
'山东': '济南',
'河南': '郑州',
'江苏': '南京',
'安徽': '合肥',
'湖北': '武汉',
'浙江': '杭州',
'福建': '福州',
'江西': '南昌',
'湖南': '长沙',
'广东': '广州',
'广西': '南宁',
'海南': '海口',
'贵州': '贵阳',
'云南': '昆明',
'四川': '成都',
'西藏': '拉萨',
'新疆': '乌鲁木齐',
'香港': '香港',
'澳门': '澳门',
'台湾': '台北'
}
def find_capital(province):
if province in province_capital:
return province_capital[province]
else:
return '找不到对应的省会'
province = input('请输入省份:')
capital = find_capital(province)
print(capital)
```
当输入“四川”时,输出为“成都”。
阅读全文