• python三级菜单


    info={'北京':{'大兴':{'王':['hua','er'],'小牛':['niu','tou']},
    '朝阳':{'chen':['he','shang']},
    '海淀':{'11221':{'6666'},'23343':{'7777'},'466':{'8888'}}},

    '山东':{'济南':{"泉城广场":{"hao"}},
    '菏泽':{'曹州牡丹园':{'牡丹'},'曹州武校':{'学生'}}},
    '河北':{'石家庄':{'111':{'333'},'222':{444}}}
    }
    #print(info.values())
    exit_list=False #设置一个表示符
    while not exit_list:
    for i in info:
    print(i)
    Sheng=input("请输入省份>>>:")
    if Sheng in info: #判断输入的是否在字典中
    while not exit_list: #进入了下一个死循环中 ,可以在这个循环中一直停着
    for sheng in info[Sheng]:
    print(sheng)
    Shi = input("请输入市>>>:")
    if Shi in info[Sheng]:
    while not exit_list:
    for shi in info[Sheng][Shi]:
    print(shi)
    L3 = input("请继续输入市下面内容>>>")
    if L3 in info[Sheng][Shi]:
    for l3 in info[Sheng][Shi][L3]:
    print(l3)
    L4=input("已经最后一层,按b返回>>>:")
    if L4=='b':
    pass #就是不作为 主要是使程序不报错
    elif L4=='q': #当输入q的时候程序退出
    exit_list=True
    if L3=='b':
    break
    elif L3=='q':
    exit_list=True
    else:
    print("输入不正确,请重新输入。。。")
    if Shi=='b':
    break
    elif Shi=='q':
    exit_list=True
  • 相关阅读:
    docker搭建主从复制mysql
    mysql主从复制(mariadb)
    docker搭建mysql8.0
    docker安装mysql
    终端配置kxsw
    AJAX教程
    移动端常见布局
    css为什么需要精灵图
    元素的显示与隐藏
    css网页布局总结
  • 原文地址:https://www.cnblogs.com/hanhan914-wang/p/7364823.html
Copyright © 2020-2023  润新知