python3 三级菜单-基础版】的更多相关文章

# -*- coding:utf-8 -*- data = { "北京":{ "东城区":{ "安定门":["国子监","孔庙","钟楼"], "建国门":["金宝街","长安街","西街"], "朝阳门":["东四","新街口","孚王府…
python版本3.5 功能: 1.程序执行显示一级菜单,输入内容进入二级菜单: 2.进入二级菜单后,输入二级菜单内容,进入三级菜单:输入b返回一级菜单: 3.进入三级菜单后,输入b返回二级菜单. #Author by Liguangbo #_*_ coding:utf-8 _*_ provice_catalog={ '北京':{ '东城区':['东直门','安定门'], '西城区':['西便门','南礼士路'] }, '河北':{ '石家庄':['长安区',' 桥东区 '], '邢台':['邢…
需要实现的功能是:三级菜单1.从文本内读出选项2.查询每一级的选项,并能对选项进行增/删/改功能3.每一级可以退出程序或者返回上一层 2018-5-14 更新内容 思路 实现过程中的BUG及解决方案: 1. windowsError [Error 32] 说明:进程无法访问文件,因为另一个程序正在使用此文件. 解决:在对文件进行操作之前 进行关闭文件操作 代码实现: FileRead.close() FileWrite.close() os.remove('city.txt') os.renam…
题目: 多级菜单         1.三级菜单         2.可依次选择进入的各子菜单         3.所需新知识点:列表.字典 ReadMe: 这个做循环,比较绕脑子 点开运行即可 Mind Map: 代码: #!/usr/bin/env python #py3.5 #2018.02.06 #-*- Coding:utf-8 -*- # Author:Eric.Shen #多级菜单 #1.三级菜单 #2.可依次选择进入的各子菜单 #3.所需新知识点:列表.字典 #自己建立一个三级字典…
#/usr/bin/env python#yehui'''作业三:多级菜单 三级菜单 可依次选择进入各子菜单 所需新知识点:列表.字典'''import readlineclass MultiLevelMenu: def __init__(self): self.counts = 0 self.multi_level_menu = { "这是第三级菜单!hello": { "这是第二级菜单!hi": "这是第一级菜单" } } for self.…
menu = { '北京':{ '海淀':{ '五道口':{ 'soho':{}, '网易':{}, '谷歌':{} }, '中关村':{ '爱奇艺':{}, '汽车之家':{}, 'youku':{}, }, '上地':{ '百度':{}, '联想':{}, 'H3C':{}, }, }, '昌平':{ '沙河':{ '老男孩':{}, '阿泰包子':{}, ' 北航':{}, }, '天通苑':{ '圆通快递':{}, '三合贸易':{}, }, '回龙观':{ '腾讯众创':{}, '盈创…
三元运算 条件判断不能加冒号: a=3 b=5 c=a if a<b else b oct() 转成八进制的简写:16进制 标志:BH为后缀或是0x为前缀hex() 转成16进制 元组 跟列表是一样一样的!但它是只读列表,没有更改的权限! dir() 把传入的数据类型的,所有方法以列表的形式返回.作用: 明确的表示 元组里存储的数据是不应该被修改的!!! list(tuple元组) 变成列表 tuple(list列表) 变成元组 集合 setlinux ={"","&q…
作业二:三级菜单 三级菜单 可一次进入各个子菜单 思路: 这个题看似不难,难点在于三层循环的嵌套,我的思路就是通过flag的真假来控制每一层的循环的,简单来说就是就是通过给每一层循环一个单独的布尔变量XXX_flag例如,程序已经进入了第三层循环,要返回第二层循环就是把第三层循环的flag改为Fasle,第二层的flag还是True,这样进入就可以退出第三层循环进入第二层循环,进入第二层循环的时候再把第三城循环的flag改为True,这样就能保证第二层循环输入正确的菜单选项后还能正常进入第三层循…
程序: python三级菜单 要求: : 1.打印省.市.县三级菜单 2.可返回上一级 3.可随时退出程序 方案一:傻瓜版(其实傻瓜版考察的主要是思路!思路清楚了,那才不是傻瓜!O(∩_∩)O哈哈~) menu = { '北京':{ '海淀':{ '五道口':{ 'soho':{}, '网易':{}, 'google':{} }, '中关村':{ '爱奇艺':{}, '汽车之家':{}, 'youku':{}, }, '上地':{ '百度':{}, }, }, '昌平':{ '沙河':{ '老男…
作业要求及提示:三级菜单 ''' 1.三级菜单 2.可依次进入各子菜单 3.菜单能够回到上一级 4.用到知识点:字典.列表.多层循环.函数 条件:基本  if  else 嵌套  if...if...if...else if elif else 循环:while 条件: ..... else: ... continue  终止当前循环,开始下一次循环 break 终止所有循环(跳出所在while或for...) 下述示例,部分判断中的break可变更为continue,并删除部分非必要for循环…