练习

购物车练习

 1 __auther__ = "zdw"
 2 
 3 data = {
 4     '北京':{
 5         "昌平":{
 6             "沙河":["oldboy","test"],
 7             "天通苑":["链家地产","我爱我家"],
 8         },
 9         "朝阳":{
10             "望京":["奔驰","陌陌"],
11             "国贸":{"CCIC","HP"},
12             "东直门":{"Advent","飞信"},
13         },
14         "海淀":{},
15     },
16     '山东':{
17         "德州":{},
18         "青岛":{},
19         "济南":{},
20     },
21     '广东':{
22         "东莞":{},
23         "常熟":{},
24         "佛山":{},
25     },
26 }
27 
28 while True:
29     for i in data:
30         print(i)
31 
32     choice = input("选择进入>>:")
33     if choice in data:
34         while True:
35             for i2 in data[choice]:
36                 print("\t",i2)
37             choice2 = input("选择进入2>>:")
38             if choice2 in data[choice]:
39                 while True:
40                     for i3 in data[choice][choice2]:
41                         print("\t\t",i3)
42                     choice3 = input("选择进入3>>:")
43                     if choice3 in data[choice][choice2]:
44                         for i4 in data[choice][choice2][choice3]:
45                             print(i4)
46                         choice4 = input("最后一层,按b返回>>:")
47                         if choice4 == "b":
48                             pass
49                     if choice3 == "b":
50                         break
51             if choice2 == "b":
52                 break
View Code

 

posted @ 2017-04-01 11:20  赵东伟  阅读(90)  评论(0)    收藏  举报