python第一天作业:字典
- 三级菜单
- 可依次选择进入各子菜单
- 所需新知识点:列表、字典
break_flag = Falsecount = 0while not break_flag: print("111111层") while not break_flag: print("222222222层") while not break_flag: print("3333333层") count += 1 if count > 10: break_flag =True print("keep")
menu = { '浙江':{ '杭州':{ '西湖':{ '西溪', '三墩'}, '滨江':{'滨和', '高新'}}, '丽水':{ '龙泉':{'宝剑', '瓷器'}, '青田':{'石雕', '华侨'}, '缙云':{'烧饼', '木雕'}, },}, '山东':{ '烟台':{'大海', '日照'}, '青岛':{'平度', '黄岛'}, '东营':{'利津', '垦利'}}, '广东':{ '深圳':{'南山', '福田'}, '梅州':{'五华', '兴宁'}, '佛山':{'三水', '桂城'}}} ext_flage= Falsewhile not ext_flage: for lev1 in menu: print(lev1) choice = input("lev1>>:").strip() if len(choice) == 0: continue if choice == "b":break if choice == "q": ext_flage = True if choice in menu[choice]: while not ext_flage: for lev2 in menu[choice]: print(lev2) choice2 = input("lev2>>:").strip() if len(choice2) == 0 :continue if choice2 == "b":break if choice2 == "q": ext_flage = True if choice2 in menu[choice][choice2]: while not ext_flage: for lev3 in menu[choice][choice2]: print(lev3) choice3 = input("lev3>>:").strip() if len(choice3)== 0: continue if choice3 =="b":break if choice3 =="q": ext_flage = True if choice3 in menu[choice][choice2][choice3]: while not ext_flage: for lev4 in [choice][choice2][choice3]: print(lev4) choice4 = input("lev4>>:").strip() if len(choice4) == 0 : continue if choice3 == "b" :break if choice3 == "q" : ext_flage = True continue
转载于:https://www.cnblogs.com/jack2017/p/7270503.html
python第一天作业:字典相关推荐
- python第一天作业
文章目录 windows下安装Python 1.进入python官网进行下载 2.安装 3.验证安装 4.配置环境变量 知识点 1.注释 2.变量 3.标识符(变量名称.常量名称.方法名称.函数名称. ...
- python第一周作业--------模拟登录
一.代码部分 #Authon:pengfaling -- coding:utf-8 -- _name='pengfaling' _password='123456' for i in range(3) ...
- 输出结果为16的python表达式_第一周作业(rayco)
rayco 第一周作业 第一次-课后习题 a = 10 b = 3 c = a/b-a print(c, type(c)) c = a/b*a print(c, type(c)) c = 0.1*a/ ...
- Python基础day04 作业解析【3道 字典题】
视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员] Python基础day04[字典(介绍.定义与访问.操作数据.常见操作)] Python基础day ...
- python基础 实战作业 ---Excel基本读写与数据处理
代码地址如下: http://www.demodashi.com/demo/11650.html 看完本篇需要: 10min 作业练习需要: 0.5h~3h(依练习者对python熟悉程度而定) 看完 ...
- 【中文】【吴恩达课后编程作业】Course 5 - 序列模型 - 第一周作业
[中文][吴恩达课后编程作业]Course 5 - 序列模型 - 第一周作业 - 搭建循环神经网络及其应用 上一篇:[课程5 - 第一周测验]※※※※※ [回到目录]※※※※※下一篇:[课程5 - 第 ...
- 【中文】【吴恩达课后编程作业】Course 2 - 改善深层神经网络 - 第一周作业(123)
[中文][吴恩达课后编程作业]Course 2 - 改善深层神经网络 - 第一周作业(1&2&3) - 初始化.正则化.梯度校验 上一篇:[课程2 - 第一周测验]※※※※※ [回到目 ...
- python第一个公开发行版_Python基础篇【第一篇】:python入门
python 简介 python是一种解释型.面向对象.改动数据类型的高级程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. python是纯粹的自由 ...
- python修改列表中字典内的值_python修改字典内key对应值的方法
python学习笔记:字典 python版本:Python 2.6.6 系统环境:CentOS release 6.2 x86_64 本文参考了互联网上前辈的一些文章 一.字典是python中最灵活的 ...
最新文章
- myeclipse中git的使用
- linux 使用jstack_案例解析:线程池使用不当导致的系统崩溃
- python使用正则验证电子邮件_如何使用正则表达式验证电子邮件地址?
- 关于Hadoop的一些网络资料
- 信息学奥赛C++语言: 区间内的真素数
- quick: setup_mac.sh分析
- zabbix mysql密码_重置Zabbix数据库Admin的密码
- less入门及基础学习(建议有css基础)
- 初步认识html以及表格的制作
- python在数字后添加字符_用python生成数字、字母和特殊字符混合的字符串
- 嵌入式方向的毕业生,找工作很迷茫
- gopro lrv文件和thm文件
- 有了域名和服务器怎么创建网站,怎么建立网站,如何创建网站,有哪些步骤?...
- beyond-compare 命令行工具
- windows屏幕亮度调节失灵的解决方法
- 0704最简单的驱动hello
- 心情随笔--我与考研战友的故事
- plsql窗口文件怎么找回_简单粗暴搞定网易云音乐限制!找回失去的灰色快乐
- R语言 数据集处理与搭建回归模型
- DWH中增量数据的抽取
热门文章
- python下载大文件-python 大文件
- php和python写爬虫-为什么选择用python做爬虫
- python下载安装教程3.8.1-Python3.8.1下载
- 零基础如何学python-零基础小白如何学python,想请教大家,求指导 ?
- 为何python不好找工作k-为何python不好找工作,seo行业不好转行了
- python基础实例-Python基础之字符串常见操作经典实例详解
- python代码大全o-Python实现的一个自动售饮料程序代码分享
- python装饰器函数-python3 函数:函数装饰器
- 2018python培训-2018python深度学习核心技术培训班
- zerodivisionerror什么意思python-python里的raise是什么意思