zoukankan      html  css  js  c++  java
  • 三级菜单优化程序

    #!usrinenvpython

    # -*- coding:utf - 8  -*9

    data = 

    {
    '北京':{
    '海淀':{
    '五道口':{
    'soho':{},
    '网易':{},
    'google':{}
    },
    '中关村':{
    '爱奇艺':{},
    '汽车之家':{},
    'youku':{},
    },
    '上地':{
    '百度':{},
    },
    },
    '昌平':{
    '沙河':{
    '老男孩':{},
    '北航':{},
    },
    '天通苑':{},
    '回龙观':{},
    },
    '朝阳':{},
    '东城':{},
    },
    '上海':{
    '闵行':{
    "人民广场":{
    '炸鸡店':{}
    }
    },
    '闸北':{
    '火车战':{
    '携程':{}
    }
    },
    '浦东':{},
    },
    '山东':{},
    }

    exit_flag = Flase

    while not exit_flag:
    for i in data:
    print(i)
    choice = input("选择进入>>:")
    if choice in data:
    while not exit_flag:
    for i2 in data[choice]:
    print(" ",i2)
    choice2 = input("选择进入>>:")
    if choice2 in data[choice]:
    while not exit_flag:
    for i3 in data[choice] [choice2]:
    print(" ",i3)
    choice3= input("选择进入>>:")
    if choice3 in data[choice] [choice2]:
    while not exit_flag:
    for i4 in data[choice] [choice2] [choice3]:
    print(" ",i4)
    choice4=input("最后一层,按b返回>>:")
    if choice4 =="b"
    pass
    elif choice4 == "q"
    exit_flag = True
    if choice3 =="b"
    break
    elif choice3 == "q"
    exit_flag = True
    if choice2 == "b"
    break
    elif choice2 =="q"
    exit_flag =True
















  • 相关阅读:
    Codeforces Round #462 (Div. 2)
    Codeforces 934.D A Determined Cleanup
    Codeforces 934.C A Twisty Movement
    Codeforces 934.B A Prosperous Lot
    event和window.event
    javascript事件捕获与冒泡
    Dom兼容问题记录汇总
    流媒体网站开发技术浅谈
    javascript:自定义事件初探
    jQuery插件教程
  • 原文地址:https://www.cnblogs.com/lindong0602/p/9167034.html
Copyright © 2011-2022 走看看