第四课改进我们的游戏一

2020-07-17  本文已影响0人  芒果树上没有象

改进需求:

第一,猜错的时候程序应该给点提示,例如告诉用户输入的值是大了还是小了。

第二,每运行一次程序只能猜一次,应该提供多次机会给用户猜测。

(在这里小甲鱼又提出一个问题,就是说我们可不可以编写一个程序,限制玩家猜测的次数。)(这个问题和第三,我把它放在第四课第三部分第四部分解决。)

第三,每次运行程序,答案可以是随机的。因为程序答案固定,容易导致答案外泄。


对应第一个需求:


条件分支

0、PYTHON的比较操作符:

左边大于右边   >

左边大于等于右边  >=

左边小于右边  <

左边小于等于右边  <=

左边等于右边 == 

左边不等于右边  !=

结果正确是TRUE,比如1==1,结果错误是FALSE,比如1!=1

1、编程的时候可以加空格:1 > 3

不加空格也是可以的,只是不够美观大方:1>3

2、PYTHON的条件分支语法:

if条件:条件为真(TRUE)执行的操作

else:条件为假(FALSE)执行的操作

注意冒号和缩进(tab)


代码磁铁

小甲鱼给出一些磁贴,完成磁贴拼图,编写程序。

开始

if guess == 8:不缩进

    print("你是他心里的蛔虫吗")一级缩进

    print("哼,猜中了也没有奖励")一级缩进

else:不缩进

       if guess > 8:一级缩进

          print("大了,大了")二级缩进

      else:一级缩进

              print("小了,小了")二级缩进

print("游戏结束,不玩啦")不缩进

抄写代码使之运行:

注意的点——赋值用=,判断用==

int(),括号里不能是builtins-function

上一篇 下一篇

猜你喜欢

热点阅读