博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day2-三级菜单
阅读量:4354 次
发布时间:2019-06-07

本文共 1827 字,大约阅读时间需要 6 分钟。

 

#!/usr/bin/env pythondata = {    '北京':{        "昌平":{            "望京1": {
"奔驰", "默默"}, "国贸2": ("cicc", "HP"), }, "朝阳":{ "望京1":{
"奔驰","默默"}, "国贸1":("cicc","HP"), }, }, '山东':{ "昌平": { "望京1": {
"奔驰", "默默"}, "国贸2": ("cicc", "HP"), }, "朝阳": { "望京2": {
"奔驰", "默默"}, "国贸2": ("cicc", "HP"), }, }, '广东':{ "昌平": { "望京1": {
"奔驰", "默默"}, "国贸2": ("cicc", "HP"), }, "朝阳": { "望京3": {
"奔驰", "默默"}, "国贸4": ("cicc", "HP"), }, },}quit_q=""while quit_q!='q': for i1 in data: print(i1) choice1=input("选择进入,按b返回,按q退出>>:") quit_q=choice1 if choice1== 'b': break if choice1 in data: while quit_q!='q': for i2 in data[choice1]: print("\t",i2) choice2 = input("选择进入,按b返回,按q退出>>:") quit_q = choice2 if choice2 == 'b': break if choice2 in data[choice1]: while quit_q!='q': for i3 in data[choice1][choice2]: print("\t\t", i3) choice3 = input("选择进入,按b返回,按q退出>>:") quit_q = choice3 if choice3 == 'b': break if choice3 in data[choice1][choice2]: while quit_q != 'q': for i4 in data[choice1][choice2][choice3]: print("\t\t\t", i4) choice4 = input("最后一层,按b返回,按q退出>>:") quit_q = choice4 if choice4 == 'b': break

 

转载于:https://www.cnblogs.com/a10086/p/9227244.html

你可能感兴趣的文章
java中给main传参的方式
查看>>
Git常用
查看>>
springboot实现邮件发送
查看>>
Python3.x:抢票
查看>>
前端三大主流框架的对比React、Vue、Angular 所谓是是三分天下
查看>>
SLAM入门之视觉里程计(6):相机标定 张正友经典标定法详解
查看>>
从开发消费者变成开发生产服务者
查看>>
玩转html5(三)---智能表单(form),使排版更加方便
查看>>
JavaSE-17 泛型
查看>>
net core静态文件 访问除默认目录文件配置
查看>>
mysql—数据库优化——如何选择合适的索引
查看>>
数据库基础
查看>>
百度地图API示例之添加自定义控件
查看>>
计时器
查看>>
Spring学习笔记——Spring MVC表单控制器(SimpleFormController)
查看>>
c++学习笔记之函数重载和模板理解
查看>>
完美世界笔试题-递增子序列B-最长递增子序列打印
查看>>
ImageView实现适屏和裁剪图片功能
查看>>
iOS开发--1.对runtime的理解和整理
查看>>
清除浮动 -- 具有兼容性
查看>>