一.程序要求
1.打印城市-区-地点的城市三级菜单
2.在菜单中可以一层一层的进入所有的目录层
3.也能够一层一层的退出目录
4.在任何一级菜单都可以退出程序
程序如下
menu={
'南京':{
'鼓楼区':{
'新街口':{},
'湖南路':{},
'紫峰':{},
},
'玄武区':{
'珠江路':{},
'玄武湖':{},
'紫金山':{},
},
'栖霞区':{
'仙林大学城':{},
'迈皋桥':{},
'晓庄':{},
},
'秦淮区':{
'夫子庙':{},
'苜蓿园':{},
'中华门':{},
},
},
'扬州':{
'广陵区':{
'东光街':{},
'四望亭':{},
'时代广场':{},
},
'邗江区':{
'京华城':{},
'汽车西站':{},
'瘦西湖':{},
},
'仪征市':{
'真州镇':{},
'青山镇':{},
'大仪镇':{},
},
},
'北京'

本文介绍了一个Python编程实例,展示了如何创建一个允许用户逐层浏览和返回的三级城市菜单。程序要求包括打印完整的城市-区-地点结构,允许在各级菜单间自由进出,并在任一级别提供退出选项。目前的代码实现可以实现逐层进入和返回,但还不能直接从任一级别完全退出程序。
最低0.47元/天 解锁文章
968

被折叠的 条评论
为什么被折叠?



