Tip:由于种种原因,我把系统转移到了Ubuntu_16.04_LTS,这都是为了让我静下心来学习Python,最起码今年年底之前,我不准备在折腾系统或者其他的啦。静下心把Python学一下。 继续这周学习

实现三级菜单,利用字典嵌套,练习分析思路,处理过程非常low,重点在于练习。
本地下载 全部使用本地下载。
#power by Erro
#Erro test 2
date = {
'北京':{
'昌平':{
'沙河':['oldboy','test'],
'天通苑':['链家地产','我爱我家'],
},
'朝阳':{
'望京':['奔驰','momo'],
'国贸':['cicc','hp'],
'东直门':['advent','飞信'],
},
'海淀':{
},
},
'山东':{
'德州':{},
'青岛':{},
'济南':{},
},
'广东':{
'东莞':{},
'常熟':{},
},
}
exit_flag = True
while exit_flag :
for i in date:
print(i)
chice = input('选择进入1>>:')
if chice in date:
while exit_flag:
for i2 in date[chice]:
print('\t',i2),
chice2 = input('选择进入2>>:')
if chice2 in date[chice]:
while exit_flag:
for i3 in date[chice][chice2]:
print('\t\t',i3),
chice3 = input('输入进入3>>:')
if chice3 in date[chice][chice2]:
for i4 in date[chice][chice2][chice3]:
print('\t\t',i4)
chice4 = input('输入b,返回上一级>>:')
if chice4 == 'b':
pass
elif chice4 == 'q':
exit_flag = False
if chice3 == 'b':
break
elif chice3 == 'q':
exit_flag = False
if chice2 == 'b':
break
elif chice2 == 'q':
exit_flag = False
elif chice == 'q':
exit_flag = False本次练习代码主要是字典的应用,三级菜单,基本逻辑分析。 没有什么重点语法。
