日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python英文字典小程序_python 小程序—三级菜单—循环和字典练习

發布時間:2025/3/12 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python英文字典小程序_python 小程序—三级菜单—循环和字典练习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

程序中利用多級字典來存儲三級菜單,?通過一系列while循環和for循環,實現了三級菜單的查詢,選擇,退回上級菜單,退出程序幾個功能。

缺點:程序語句過于重復,效率低。

#-*-coding:utf-8-*-

date={

'北京':{

'昌平區':{

'沙河':['oldboy','test'],

'通天苑':['鏈家地產','我愛我家']

},

'朝陽區':{

'望京':['奔騰','默默'],

'國貿':['CICC','HP'],

'東直門':['Advent','飛信']

},

'海定區':{

'天安門':['國旗','花'],

'長成':['磚頭','城墻'],

}

},

'河南':{

'鄭州市':{

'二七區':['二七塔','國美電器'],

'回族區':['人民公園','大學城']

},

'商丘市':{

'古城區':['古城墻','小吃一條街'],

'東關區':['情人屋','醫院']

},

'洛陽市':{

'龍門區':['龍門石窟','皇宮'],

'峽谷區':['龍潭大峽谷','牡丹園']

}

}

}

may_exit=False

while not may_exit:

for i in date:

print (i)

choice=raw_input('選擇進入1:')

if choice in date:

while not may_exit:

for i2 in date[choice]:

print i2

choice2 = raw_input('選擇進入2,按q退回上一級:')

if choice2 in date[choice]:

while not may_exit:

for i3 in date[choice][choice2]:

print i3

choice3=raw_input('選擇進入3,按q退回上一級:')

if choice3 in date[choice][choice2]:

for i4 in date[choice][choice2][choice3]:

print i4

choice4 = raw_input('最后的選擇,按b退出,按q退回上一級:')

if choice4.upper()=='B':

may_exit = True

print '成功退出程序'

elif choice4.upper()=='Q':

pass

else:

print '選擇結束,你的選擇結果是%s:'%choice4

exit()

elif choice3.upper() == 'Q':

break

elif choice2.upper()=='Q':

break

運行結果:

總結

以上是生活随笔為你收集整理的python英文字典小程序_python 小程序—三级菜单—循环和字典练习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。