老男孩python_12期_第一天_homework_三级菜单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了老男孩python_12期_第一天_homework_三级菜单相关的知识,希望对你有一定的参考价值。

city_map = {
"湖北":{"武汉":["武昌","汉阳","汉口"],
"黄冈":["黄州","红安","麻城"]},
"吉林":{"长春":["高新区","南关区"],
"四平":["东区","西区"]}
} #定义一个字典
print ("--------地图--------")
for i in city_map: #遍历字典的key,列出省市的名字
print(" ",i)
print ("-------------------")
for i in range(3):
city_name =input("请输入你要查询的省\n")
if city_name in city_map:
sheng_name = city_map[city_name]
print ("%s省包含以下区"%city_name)
for x in sheng_name:
print (x)
shi_name = sheng_name.keys()
shi_name_input = input("请输入需要查询的市")
if shi_name_input in shi_name:
quxian_name = city_map[city_name][shi_name_input]
print("%s包含的区名有:"%shi_name_input)
for k in quxian_name:
print(k)
exit()
else:
print("输入错误")
pass
else:
print("输入错误")
pass
else:
print("输入超过三次,结束")
































以上是关于老男孩python_12期_第一天_homework_三级菜单的主要内容,如果未能解决你的问题,请参考以下文章

老男孩python高级运维开发课程

老男孩27期学员-我的目标

老男孩27期学员-我的目标

分享老男孩自动化开发运维Python12期

老男孩Python 课堂笔记_Day2

吾生也有涯,吾知也无涯_追随老男孩