work01-2 三级菜单(数据保存在文件中)
2016-12-18 22:59
183 查看
json f=(, =) ChinaMap = json.load(f) welcome_msg = end_msg = .center(,) menu_one = .center(,) menu_two = .center(,) menu_three = .center(,) menu_select = one_menu(): province_dict province area_list = [] i ChinaMap: i (i.keys()): area_list.append(i[]) : (menu_one) i (area_list): (i[], i[]) select_area_id = () select_area_id == : () : select_area_id.isdigit(): select_area_id = (select_area_id) select_area_id >= (area_list): () : : () select_area_dict = ChinaMap[select_area_id] k select_area_dict: province_dict = select_area_dict[k] province = province_dict.keys() one_menu() two_menu(): city_list : (menu_two) province_list = [] k (province): province_list.append(k[]) (k[], k[]) select_provice_id = (menu_select) select_provice_id == : () select_provice_id == : one_menu() : select_provice_id.isdigit(): select_provice_id = (select_provice_id) select_provice_id >= (province_list): () : : () select_provice = province_list[select_provice_id] city_list = province_dict[select_provice] three_menu(): two_menu() : (menu_three) i (city_list): (i[], i[]) select_city_id = (menu_select) select_city_id == : () select_city_id == : two_menu() : select_city_id.isdigit(): select_city_id = (select_city_id) select_city_id >= (city_list): () : : () city = city_list[select_city_id] (end_msg %city) three_menu()
相关文章推荐
- work01-2 三级菜单(数据保存在文件中)
- 如何将Excel和xml文件数据保存到数据库
- 流和文件:保存和读取字节级数据
- C#源码学习之---将数据库数据以XML文件格式保存
- 个人学习代码保存:例11.读取Excel文件中的数据
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- 如何将WEB页面中的数据保存为一个word文件
- matlab中保存数据到文件,以及其换行的方法
- .net保存数据到XML文件中
- 如何安全的保存数据到文件
- 将 DataGrid 的数据保存为 Excel 文件(孟子E章)
- 流和文件:保存和读取字符级数据以及随机访问
- HOW TO:配置或数据文件的保存(改进)
- 在.NET CF下保存和读取XML文件数据不是一般的慢……
- 无刷新三级联动菜单从数据库获取数据(适用于firefox和ie)
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- 如何将Excel和xml文件数据保存到数据库
- HOW TO:配置或数据文件的保存
- DATASET数据保存到EXCEL文件(asp.net)
- Java数据的持久保存——写入XML文件