码迷,mamicode.com
首页 > 编程语言 > 详细

Python 城市列表

时间:2017-07-14 12:00:03      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:山西   display   python   列表   技术   ide   河北省   one   span   

要求:用户输入河北,则打印河北省下的市,用户输入市,则显示该河北省的这个市下的县

技术分享
dic = {
    "河北": {
        "石家庄": ["鹿泉", "藁城", "元氏"],
        "邯郸": ["永年", "涉县", "磁县"],
    },
    "北京": {
        "昌平":["沙河","回龙观","龙泽"],
        "海淀":["中关村","五道口","知春路"]
    },
    "山西": {
        "太原":["清徐县","阳曲县","娄烦县"],
        "大同":["大同县","天镇县","浑源县"]
    }
}

while True:
    city=input("请输入想要查看的城市:")
    if city not in dic:
        print("输入有误,请重新输入:")
        continue
    print(dic[city])
    xiancheng=input("请输入想要查看的县或区:")
    if xiancheng not in dic[city]:
        print("输入有误,请重新输入")
        continue
    print(dic[city][xiancheng])
    if city == "exit" or xiancheng=="exit":
        exit()
View Code

 

 

Python 城市列表

标签:山西   display   python   列表   技术   ide   河北省   one   span   

原文地址:http://www.cnblogs.com/zhangxinxiao/p/7169134.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!