第 6 集吃拉面,还是吃盖饭
知识点
else / 随机小数
案例 1
1 2 3 4 5 6 7 import randomr = random.random()if r > 0.5 : print("吃拉面")else : print("吃盖饭")print("走~")
Else
走向

语法
if 条件: 满足情况下的语句 else: 对立情况下的语句
注意缩进!
随机小数
random
可以用来生成一个 0 - 1 之间,包含 0,但不包含 1 的 随机小数
1 2 3 <import randomr = random.random()print(r)0.3029356684870955
挑战
语音点餐生活
要求
问客户吃什么,客户要什么,都说没有。
只有 橙汁
交互样例
情况 1
< > <请问您需要点什么烤鸭对不起,我们这没有烤鸭
情况 2
< > <请问您需要点什么橙汁好,我们这就给您种橙子去
差价数据与智能
要求
求出两个用户输入的数据的差值
交互样例
情况 1
< > < > <请输入价格120请输入价格218相差:2
情况 2
< > < > <请输入价格118请输入价格220相差:2
炉石传说开宝箱游戏
要求
游戏中有三个宝箱
其中有一个 有 传奇卡片
其它则是 随机 20 - 40 金币
我们随机生成一个 1 - 3 的数,代表哪个宝箱有 传奇卡片
用户输入一个数
告诉用户抽的是什么
交互样例
情况 1
假设 抽中卡片
< < > < <1 2 3请选择宝箱1获得 1张 传奇卡片语音:传奇!
情况 2
假设 没抽中卡片
< < > < <1 2 3请选择宝箱1获得 23 金币语音:这么多钱,花都花不完