代码太长?内容太复杂?
不用担心!往下看 ↓
知道为什么python简洁,省力么?
就是因为python有很多写好的工具箱可以直接调用,我们只要开头给一个命令,在我们的代码 就可以直接使用它的功能了,这句话就是import 模块名
一个模块里有很多种小功能,我们在下面使用的时候只要打上命令就可以~
这里要记住!目前我们只需要知道怎么利用模块就好啦,
1、本节课利用到的模块
import random:随机
本节课利用到它的一个小功能,随机整数,比如random.randint(取数区间),会随机取整
import time:
time sleep(间隔时间/秒),print消息之间的间隔时间
2、游戏的基本逻辑
①两个人打架,每个人有两个属性,攻击跟血量
第一步生成这四个属性,编程里就是定义四个变量:
随便叫什么都可以,a 或者 b ,c,d;为了方便区分我们可以写a1,a2,b1,b2
数值怎么取呢,利用刚才的随机模块的功能,不要问为什么,直接记住写这个函数就可以,
这就像我们生活中的工具,你要拧螺丝,就会想到用螺丝刀一样~慢慢熟悉!
②开始决斗
怎么决斗,血量减去敌人的攻击力,每一轮都是一人打一下
一方血量小于0他就死啦~!我们只要记住公式:
最新生命 = 生命 - 敌人攻击
(不断给生命这个变量赋值)
- 因为只打一下可能会打不死
- 所以上面这句话会重复出现!
怎 么 办?
重复出现相同的代码:用 循环!!!
不知道什么循环次数: 用 while
循环结束的条件:有一个人的生命小于0,游戏结束!
为了让游戏显示结果,需要用if else条件判断,根据不 同情况,显示不同内容。
这是一场游戏的代码
如果我们要进行三场游戏,把上面的结构循环三次就好啦!
利用for in range(3)循环三次。
添加三局两胜的计数功能:
在每次游戏内容判断结果的时候设置一个变量,赢了加1
最后比较大小就可以啦
评论已关闭!