python字典创建城市和邮编,输入城市名字,输出城市对应邮编
时间: 2024-05-12 16:17:51 浏览: 21
好的,这个问题很简单。你可以这样创建一个包含城市和邮编信息的字典:
```python
city_to_zipcode = {
"北京": "100000",
"上海": "200000",
"广州": "510000",
"深圳": "518000",
# 添加更多城市和邮编信息
}
# 通过城市名查找对应的邮编
city = input("请输入城市名:")
zipcode = city_to_zipcode.get(city, "没有找到该城市的邮编信息")
print(zipcode)
```
当你输入城市名时,它会输出对应的邮编,如果找不到该城市的信息,则输出"没有找到该城市的邮编信息"。希望这个回答能帮到你。接下来,您还有什么问题想问吗?
相关问题
python字典创建城市和邮编
Python中创建字典可以使用花括号 {} 或者 dict() 函数,例如:
city_code = {'北京': 100000, '上海': 200000, '广州': 510000, '深圳': 518000}
或者
city_code = dict(北京=100000, 上海=200000, 广州=510000, 深圳=518000)
其中,字典的键是城市名称,值是对应的邮编。希望这对你有帮助!
Python字典创建,使用字典保存中国主要城市和对应邮编,编写程序,输入城市名,输出对应邮编号
可以通过以下代码创建一个保存中国主要城市和对应邮编的字典:
```python
city_dict = {
"北京": "100000",
"上海": "200000",
"广州": "510000",
"深圳": "518000",
# 其他城市及邮编
}
```
然后,编写程序实现输入城市名,输出对应邮编号的功能:
```python
city_dict = {
"北京": "100000",
"上海": "200000",
"广州": "510000",
"深圳": "518000",
# 其他城市及邮编
}
city_name = input("请输入城市名:")
if city_name in city_dict:
print("{}的邮编号是{}".format(city_name, city_dict[city_name]))
else:
print("输入的城市名有误或未收录该城市的邮编信息")
```
运行程序后,输入城市名即可输出对应邮编号。如果输入的城市名在字典中找不到,则输出错误提示信息。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)