字典,三级菜单

__author__ = "Xiaocong"

dic={
    '广东省':{
        '广州市':{
            '越秀区':{'1...'},
            '荔湾区':{'2...'},
            '增城区':{'3...'},
            '海珠区':{'4...'},
            '天河区':{'5...'},
            '白云区':{'6...'},
            '黄埔区':{'7...'},
            '番禺区':{'8...'},
            '花都区':{'9...'},
            '南沙区':{'10...'},
            '从化市':{'11...'},
            '萝岗区':{'12...'},
            },
        '深圳市':{
            '罗湖区':{'1...'},
            '福田区':{'2...'},
            '南山区':{'3...'},
            '盐田区':{'4...'},
            '龙岗区':{'5...'},
            '宝安区':{'6...'},
            '光明新区':{'7...'},
            '坪山新区':{'8...'},
            '大鹏新区':{'9...'},
            '龙华新区':{'10...'},
        },
        '珠海市':{'...'},
        '汕头市':{'...'},
        '佛山市':{'...'},
        '韶关市':{'...'},
        '湛江市':{'...'},
        '肇庆市':{'...'},
        '江门市':{'...'},
        '茂名市':{'...'},
        '惠州市':{'...'},
        '梅州市':{'...'},
        '汕尾市':{'...'},
        '河源市':{'...'},
        '阳江市':{'...'},
        '清远市':{'...'},
        '东莞市':{'...'},
        '中山市':{'...'},
        '潮州市':{'...'},
        '揭阳市':{'...'},
        '云浮市':{'...'},
    }
}
Exit=True
while Exit:
    for i in dic:
        print(i)
    choice=input("选择进入1>>:")
    if choice in dic:
        while Exit:
            for i2 in dic[choice]:
                print(i2)
            choice2=input("选择进入2>>:")
            if choice2 in dic[choice]:
                while Exit:
                    for i3 in dic[choice][choice2]:
                        print(i3)
                    choice3 = input("选择进入3>>:")
                    if choice3 in dic[choice][choice2]:
                        for i4 in dic[choice][choice2][choice3]:
                            print(i4)
                        choice4 = input("最后一层,按b返回>>:")
                        if choice4.upper()=='B':
                            pass
                        elif choice4.upper()=='Q':
                            print('再见!')
                            Exit=False
                    elif choice3.upper()=='Q':
                        print('再见!')
                        Exit=False
            elif choice2.upper()=='Q':
                print('再见!')
                Exit=False
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值