代码太长?内容太复杂?

不用担心!往下看↓

知道为什么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

最后比较大小就可以啦

python拍7游戏代码_Python基础语法-7(小游戏)相关推荐

  1. python成语游戏代码_Python基础,猜成语小游戏

    猜成语 闲的无事,无聊的写bug,突然觉得可以随便写个猜成语小游戏,正好可以解闷 Python随机库,random random是Python的随机库,有这样几个简单的用法 在使用random前要用i ...

  2. python接水果游戏代码_Python开发接水果小游戏编程

    我研发的Python游戏引擎Pylash已经更新到1.4了.现在我们就来使用它完成一个极其简单的小游戏:接水果.以下是游戏截图: vc/yvPy/2NbGyMvO79LGtq+jrMq5yMvO79P ...

  3. python十点半游戏代码_Python实现Pig Latin小游戏实例代码

    前言: 本文研究的主要是Python实现pig Latin小游戏的简单代码,具体介绍如下. Pig Latin是一个语言游戏. 步骤: 1.让用户输入一个英文单词 2.确保用户输入一个有效单词 3.将 ...

  4. python塔防小游戏代码_Python制作塔防小游戏

    开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块. ​ 原理介绍 游戏规则简介: 玩家通过建造箭塔抵御敌人的进攻. 每隔一段时间,将会有一波敌人从 ...

  5. python成语接龙代码_python——成语接龙小游戏

    小试牛刀的简易成语接龙. 思路-- 1.网上下载成语字典的txt版本 2.通过python进行处理得到格式化的成语,并整理成字典(python字典查找速度快) 3.python程序,查找 用户输入的最 ...

  6. python联机游戏制作_Python练习01-对战小游戏

    Python练习01-对战小游戏 近期在学习Python,其中有一道练习题,写一个对战小游戏,随机人物,随机属性(血量.攻击).指定我方人物出场顺序,三局两胜,代码如下: import time, r ...

  7. python 识别子串的位置_Python基础语法小白这一篇就足够了!

    一个多星期的 Python基础语法学习结束,整理了一些常用必备的知识要点笔记.大家可以参考参考,内容比较长,知识点涉及还是蛮全面的(没面向对象),面向对象总结了以后会再单独发一篇,没有耐心的朋友可以直 ...

  8. python画旺仔代码_python基础1

    python解析 1:Python语言是符号跟文字的组合,目的是用来向计算机发送指令,控制计算机工作 2:Python解释器是运行在操作系统之上的一个特殊功能的应用程序 3:解释器负责将变成语言的符号 ...

  9. python deque索引超出范围_Python基础语法

    学习Python的四个要素有数据,函数,条件循环和模块 一.数据 数据是Python编程过程中的原材料,通过导入数据,对数据进行操作,实现预先设想的功能.数据共有5种类型,分别是字符串.数字.容器.布 ...

最新文章

  1. PHP - 获取音频长度
  2. ASP.NET MVC网站学习问题积累(一)
  3. 如何在Marketing Cloud Launchpad里创建新的tile
  4. 苹果iOS 10.3.1修复博通Wi-Fi芯片重大安全漏洞
  5. react 当前时间_React教程-State 生命周期
  6. SELECTION-SCREEN 加按钮
  7. ctfmon.exe开机无法自动启动
  8. 《论持久战》的主要原则
  9. matlab max函数 最大值好几个,matlab中的最大值和最小值
  10. Nature综述|整合组学分析护航健康,推动精准医学时代的到来!
  11. linux安装pytorch
  12. 深入Flutter(四) Infinite scrolling -- 无限滚动
  13. 爬取猫眼票房数并数据可视化
  14. #R语言# 生成随机数
  15. 两台局域网电脑大数据传输详细教程
  16. 坐在宝座上圣洁羔羊(儿童诗班)
  17. 爱普生Epson PictureMate 240 打印机驱动
  18. C#不能直接打开 wod文档,只能保存到本地再打开
  19. 爬虫第一课——教你学会使用requests库
  20. 阿里SendSms短信服务

热门文章

  1. 计算机二级c语基础知识,计算机二级C语基础知识整理.doc
  2. sum 函数'int' object is not callable
  3. 将图片的每个像素进行分类
  4. MySQL高级能量预警
  5. Python学习—函数
  6. 万万想不到,你是这样的“闲鱼”!
  7. 哪些情况是友情链接作弊?总结了11种方法!
  8. Observer Pattern分析
  9. matlab学习第一天
  10. jquery腾讯微博