|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
章节2 课时4:改进我们的小游戏
课程收获:条件分支,while 循环,random 模块
零散知识点:
√ 比较运算符: >, <, ==, >=, <=, !=,返回布尔类型值
√ 逻辑操作符: and 表示逻辑“且”
√ 比较运算的优先级高于逻辑运算;用小括号(括起来的内容)优先计算
√ 强行中止模块运行的快捷键 Ctrl + C
基本功能和案例演示:
文字游戏:猜数字2.0
诉求:1. 猜错时,向玩家反馈怎么错了→条件分支,在guess ==8 的 else 条件里细分 > 8 和 < 8
2. 提供多次猜的机会→while循环,以 guess != 8 为循环条件
3. 每次运行的答案不固定→引入random模块 import random
随机数变量名 = random.randint(1,10)
课后作业收获:
times = 3
while (guess != secret) and (times > 0):
times = times - 1
#以上三句命令达到如果第一次没猜对,还有2次机会的目的
while number:
#当变量 number 为真时运行,所以当 number= 0 时就不再运行
|
评分
-
查看全部评分
|