利用*字典* 输出目录,可以选择目录进入,可以回退、退出!
#conding:utf8
menu = { '北京':{ '昌平':{ '沙河':{ '昌平妇幼',}}, '海淀':{ '海淀一区':{ '海淀二区'},}},} #字典嵌套
current_layer = menu #利用此变量来记录当前的层的位置
pre_menu = [] #用【】来记录每一层
while True:
for k in current_layer:
print (k)
choice = input( '>>>>>>>:').strip() #去除输入选项连边的空格
if len(choice) == 0: #通过len的长度来判断用户是否输入了
continue
if choice in current_layer:
pre_menu.append(current_layer)
current_layer = current_layer[choice]
elif choice == 'b':
if len(pre_menu) > 0: #通过大于0 来判断,还有目录可退
current_layer = pre_menu.pop() #利用pop来弹出上面的一层。
elif choice == 'q':
exit()
作业二
list的小练习:实现购物车功能
product_list = [[
作业三
冒泡算法小练习
a_list = [
作业四
插入算法小练习
实现方法一 :
a_list = [
实现方法二 :
arr1 = [
做业五
打印99乘法表
#! /usr/bin/python
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did84891