3.编程思路与步骤 #
3.1 编程思路 #
(1)初始化,导入角色、背景
(2)三种食物分别设置位置和单价
(3)三种食物设置加减
(4)猫老板初始化
(5)当猫老板被点击,说出总价
3.2 编程步骤 #
(1)导入角色、背景
(2)猫老板设置
a、初始化位置、大小、造型
b、创建4个变量(果盘、蛋糕、甜甜圈、总价)
c、创建2个列表(价格、菜单)
(3)小狗提问
总价格=食物数量×单价
说出价格
(4)所有食物增减
a、我们最初设置了3份食物,每份食物都有加减
b、因此要对每个食物的加减符号进行命名并编写程序
食物增加设置
a、初始化位置
b、当角色被点击
c、判断鼠标的位置与角色覆盖范围是否一致
d、一致则增加1
e、否则增加0
食物减少设置
a、初始化位置
b、当角色被点击
c、判断鼠标的位置与角色覆盖范围是否一致
d、一致则增加-1
e、否则增加0
f、如果数量减少为负数,则将数量设为0
4.问答与练习 #
4.1 小明把乘法写成了除法,当然不准确咯
4.2 小明发现每次点完餐后,猫老板给出的价格都是不准确的,大家找找问题在哪
4.3 课后练习
(1)熟练对列表的创建和使用
(2)理解和应用列表中的其他功能