码迷,mamicode.com
首页 > 其他好文 > 详细

字典 三级菜单

时间:2018-10-08 20:45:25      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:color   世界   海贼王   科学   while   输入   探索   学技术   技术   

 1 #!-*- coding:utf-8 -*-
 2 # Author:Steve
 3 
 4 dict={TV:
 5           {动漫:{
 6               日漫:[海贼王,龙珠],
 7               国漫:[秦时明月,画江湖]
 8                  },
 9            科教:{
10               动物:[动物世界,人与自然],
11               科技:[探索与发现,科学技术探索]
12                     }
13           }
14      }
15 
16 exit_flag=False
17 
18 while not exit_flag:
19    for i in dict:
20        print(i)
21    choice1=input("请输入你想收看的频道:(按Q退出)\n")
22    if choice1 in dict:
23        while not exit_flag:
24            for i2 in dict[choice1]:
25                print(\t,i2)
26            choice2=input(请输入您想收看的类型: (按B返回,按Q退出)\n)
27            if choice2 in dict[choice1]:
28                while not exit_flag:
29                    for i3 in dict[choice1][choice2]:
30                        print(\t\t,i3)
31                    choice3=input(请输入您想收看的节目: (按B返回,按Q退出)\n)
32                    if choice3 in dict[choice1][choice2]:
33 
34                            for i4 in dict[choice1][choice2][choice3]:
35                                print(\t\t\t,i4)
36                            choice4=input(这已经是最后一层了。。。  (按B返回,按Q退出)\n)
37                            if choice4==B:
38                                pass
39                            elif choice4 == "Q":
40                                exit_flag = True
41                    if choice3 == "B":
42                        break
43                    elif choice3 == "Q":
44                        exit_flag = True
45            if choice2 == "B":
46                break
47            elif choice2 == "Q":
48                exit_flag = True

 

字典 三级菜单

标签:color   世界   海贼王   科学   while   输入   探索   学技术   技术   

原文地址:https://www.cnblogs.com/steve96/p/9756474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!