C2代码学习笔记(28)
2024-09-21 本文已影响0人
寸寸生
三十八、模拟点单小程序
(三)实现自动计算价格点餐小程序。
1 #m是字典,保存着菜单的数据
2 m={
3 '鱼香肉丝':24,
4 '清蒸鲈鱼': 88,
5 '萝卜开会': 16,
6 '糖醋白菜': 13,
7 '清蒸丸子':30
8 '白菜丸子':31
9 }
10 n=0 #变量n保存菜品价格初始值 0
11 #使用 for循环遍历菜单字典 m
12 for f in m:
13 # 将所有菜品的价格相加,保存在变量n中
14 n = n + m[f]
15 print(n)#打印菜品价格15
(四)自动计算价格点餐小程序(拓展)。
1 import ybc_ui #导入ybc_ui 模块
2
3
4 #m是字典,保存着菜单的数据
5 m={
6 '鱼香肉丝':24,
7 '清蒸鲈鱼': 88,
8 '萝卜开会': 16,
9 '糖醋白菜': 13,
10 '清蒸丸子':30
11 '白菜丸子':31
12 }
13 #展示菜单选项
14 r=ybc_ui.picker_multi('菜单',m)
15 n=0 #变量n保存菜单初始价格 0
16
17 #使用 for 循环语句,对用户选择的菜品进行遍历
18 for f in r:
19 # 将菜品价格相加,并保存在变量n中
20 n =n+ r[f]
21#弹窗展示内容
22 ybc_ui.message('您好,一共'+ str(n) +'元')