python拍7游戏代码_Python基础语法-7(小游戏)
代码太长?内容太复杂?
不用担心!往下看↓
知道为什么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(小游戏)相关推荐
- python成语游戏代码_Python基础,猜成语小游戏
猜成语 闲的无事,无聊的写bug,突然觉得可以随便写个猜成语小游戏,正好可以解闷 Python随机库,random random是Python的随机库,有这样几个简单的用法 在使用random前要用i ...
- python接水果游戏代码_Python开发接水果小游戏编程
我研发的Python游戏引擎Pylash已经更新到1.4了.现在我们就来使用它完成一个极其简单的小游戏:接水果.以下是游戏截图: vc/yvPy/2NbGyMvO79LGtq+jrMq5yMvO79P ...
- python十点半游戏代码_Python实现Pig Latin小游戏实例代码
前言: 本文研究的主要是Python实现pig Latin小游戏的简单代码,具体介绍如下. Pig Latin是一个语言游戏. 步骤: 1.让用户输入一个英文单词 2.确保用户输入一个有效单词 3.将 ...
- python塔防小游戏代码_Python制作塔防小游戏
开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块. 原理介绍 游戏规则简介: 玩家通过建造箭塔抵御敌人的进攻. 每隔一段时间,将会有一波敌人从 ...
- python成语接龙代码_python——成语接龙小游戏
小试牛刀的简易成语接龙. 思路-- 1.网上下载成语字典的txt版本 2.通过python进行处理得到格式化的成语,并整理成字典(python字典查找速度快) 3.python程序,查找 用户输入的最 ...
- python联机游戏制作_Python练习01-对战小游戏
Python练习01-对战小游戏 近期在学习Python,其中有一道练习题,写一个对战小游戏,随机人物,随机属性(血量.攻击).指定我方人物出场顺序,三局两胜,代码如下: import time, r ...
- python 识别子串的位置_Python基础语法小白这一篇就足够了!
一个多星期的 Python基础语法学习结束,整理了一些常用必备的知识要点笔记.大家可以参考参考,内容比较长,知识点涉及还是蛮全面的(没面向对象),面向对象总结了以后会再单独发一篇,没有耐心的朋友可以直 ...
- python画旺仔代码_python基础1
python解析 1:Python语言是符号跟文字的组合,目的是用来向计算机发送指令,控制计算机工作 2:Python解释器是运行在操作系统之上的一个特殊功能的应用程序 3:解释器负责将变成语言的符号 ...
- python deque索引超出范围_Python基础语法
学习Python的四个要素有数据,函数,条件循环和模块 一.数据 数据是Python编程过程中的原材料,通过导入数据,对数据进行操作,实现预先设想的功能.数据共有5种类型,分别是字符串.数字.容器.布 ...
最新文章
- PHP - 获取音频长度
- ASP.NET MVC网站学习问题积累(一)
- 如何在Marketing Cloud Launchpad里创建新的tile
- 苹果iOS 10.3.1修复博通Wi-Fi芯片重大安全漏洞
- react 当前时间_React教程-State 生命周期
- SELECTION-SCREEN 加按钮
- ctfmon.exe开机无法自动启动
- 《论持久战》的主要原则
- matlab max函数 最大值好几个,matlab中的最大值和最小值
- Nature综述|整合组学分析护航健康,推动精准医学时代的到来!
- linux安装pytorch
- 深入Flutter(四) Infinite scrolling -- 无限滚动
- 爬取猫眼票房数并数据可视化
- #R语言# 生成随机数
- 两台局域网电脑大数据传输详细教程
- 坐在宝座上圣洁羔羊(儿童诗班)
- 爱普生Epson PictureMate 240 打印机驱动
- C#不能直接打开 wod文档,只能保存到本地再打开
- 爬虫第一课——教你学会使用requests库
- 阿里SendSms短信服务