(python小游戏代码)(python小游戏代码贪吃蛇)

问题拆解,指的是在做一件事或面对一个问题的时候,将其拆解成多个步骤或多个层次,逐步执行和解决问题,直至达到最终效果。

完成一个项目的流程包括三个:

1. 明确项目目录

2. 分析过程,拆解项目

3. 逐步执行,代码实现

一、明确项目目录

二、分析过程,拆解项目

1.time模块

import time #调用time模块

time.sleep(secs)

#使用time模块下面的sleep()函数,括号里填的是间隔的秒数(seconds,简称secs)

#time.sleep(1.5)就表示停留1.5秒再运行后续代码

举例

import time #通常import语句会写到代码的开头

print('【玩家】\n血量:100\n攻击:50')

print('------------------------')

time.sleep(1.5)

#暂停1.5秒,再继续运行后面的代码

print('【敌人】\n血量:100\n攻击:30')

print('------------------------')

time.sleep(1.5)

版本2.0:随机属性,自动PK

2.random模块里的randint()函数——随机生成数字

举例:

import random

#调用random模块,与

a = random.randint(1,100)

# 随机生成1-100范围内(含1和100)的一个整数,并赋值给变量a

print(a)

注:

(1)标准的变量名最好是用英文来表达含义,如果是多个单词组成,需要用英文下划线_来隔开。例如:player_life

(2)网站:CODELF,输入中文就可以看到别人是怎么命名的。

三、逐步执行,代码实现

1.格式化字符串——格式符%

表示:先占一个位置,之后再填上实际的变量。

举例:

print('血量:'+str(player_life)+' 攻击:'+str(player_attack))

print('血量:%s 攻击:%s' % (player_life,player_attack))

字符串和类型码

%s 字符串显示——格式符%后面有一个字母s,这是一个类型码,用来控制数据显示的类型

%f 浮点数显示

%d 整数显示

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者晓敏谈合规所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(python小游戏代码)(python小游戏代码贪吃蛇)
本文链接:https://www.51qsb.cn/article/m9dke.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-06-23
下一篇2023-06-23

你可能还想知道

发表回复

登录后才能评论