字典应用:三级菜单方法一:#-*-coding:utf-8-*-__date__=‘2018/2/514:54‘__author__=‘xiaojiaxin‘__file_name__=‘三级菜单‘#可返回上一级#可随时退出程序base1={1:{10:{11:{"十一"},12:{"十二"},13:{"十三"}},100:{101:{"一百零一"},102:{"一百零二"},103:{"一百零三
分类:
其他好文 时间:
2018-02-07 19:55:51
阅读次数:
144
menu = {"北京":{"海淀":["知春路","公主坟","西土城","牡丹园"],"朝阳":["金台夕照","望京","青年路","三元桥"],"昌平":["天通苑","立水桥","沙河","西二旗"]},"哈尔滨":{"江北":[ ...
分类:
编程语言 时间:
2018-02-07 19:51:02
阅读次数:
131
Python开发 python(1)- 初识python python(2)- python程序的编写简单介绍 python(3)- 循环语句:从最内层跳出多层循环 python(4)- 简单练习:python实现购物车的优化 python(5)- 简单练习:python三级菜单优化 python( ...
分类:
其他好文 时间:
2018-02-01 17:13:16
阅读次数:
236
readme (1)作业名称:1、三级菜单;2、购物车程序(2)作业需求:A:三级菜单数据结构:menu = { '北京':{ '海淀':{ '五道口':{ 'soho':{}, '网易':{}, 'google':{} }, '中关村':{ '爱奇艺':{}, '汽车之家':{}, 'youku' ...
分类:
编程语言 时间:
2018-01-31 20:24:01
阅读次数:
310
1 #!/usr/bin/env python 2 #coding=utf-8 3 # 需求: 4 # 可依次选择进入各子菜单 5 # 可从任意一层往回退到上一层 6 # 可从任意一层退出程序 7 # 所需新知识点:列表、字典 8 import sys 9 menu = { 10 '北京':{ 11 ...
分类:
编程语言 时间:
2018-01-31 20:10:04
阅读次数:
344
1.列表增删改查, 2.三级菜单,并修改其中的一个数据 3.浅赋值 1 import copy 2 person1=['name',['saving',100]] 3 ''' 4 # 浅copy,三种浅copy 5 p1=copy.copy(person1) 6 p2=person1[:] 7 p3 ...
分类:
编程语言 时间:
2018-01-29 15:51:39
阅读次数:
221
1.用字典的方式实现三级菜单,输入上级,显示下级列表,按b退出,按q返回上一级 2.#key-vakue字典,字典是无序的,没有下标,只需要通过key来找,key尽量不要写中文 ...
分类:
编程语言 时间:
2018-01-29 15:43:31
阅读次数:
244
menu = { '北京':{ '海淀区':{ '清华大学':{ '经济管理学院':{} }, '北京大学':{ '文学艺术学院': {} }, '北林大学':{ '园林设计学院': {} }, }, '朝阳区':{ '中国传媒大学':{ '传媒学院':{}, }, '北京化工大学':{ '化工学院 ...
分类:
编程语言 时间:
2018-01-27 20:23:29
阅读次数:
138
思路: 1. 整个程序中只有各级字典的键值在变化,所以可以引入一个动态变量 2. 利用一个空列表储存前面的输入菜单记录,输入“b”返回时调用这个列表的最后一条记录,并把该记录删除 ...
分类:
其他好文 时间:
2018-01-22 16:06:08
阅读次数:
170