自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 pygame教程

首先,导入pygame和sys。

2024-08-29 14:00:38 85

原创 用Pygame制作游戏(1):3D打丧尸游戏

在下载图片后记得向代码中填入对应路径。

2024-08-29 09:13:20 342

原创 Python从零开始制做文字游戏(荒岛求生)

今天,我们来做一款文字游戏《荒岛求生》,我会一步步完善荒岛求生的代码,让你学会制作。注:这篇文章中的代码是我现场写的,这不得给我个赞?我在编程开发的每个部分后面都会展示当前的总代码,可以了解一下进度。我们先来讲一下python文字游戏的优点:首先,文字游戏所用到的代码很简单,可以参考上一篇文章,都是基础代码。其次,文字游戏只要你会打字就行了,不需要你插入图片、音效等等。接着,文字游戏没有那么复杂,他可以直接在运行框里运行,不需要游戏窗口,也就不需要判断点击事件,按键事件。

2024-07-26 14:09:54 970

原创 Python从零开始制做文字游戏(基础代码)

本篇文章讲解的是制作中需要用到的代码全部都是最基础的,可以跳过。

2024-07-26 08:44:09 206

原创 Python文字版《恶魔轮盘赌》

大家玩过《恶魔轮盘赌》吗?下面是一款我自制python的《恶魔轮盘赌》文字游戏。(注:这个程序只用了一些基础的代码)import randomname = [0, '', '']a = [0, 0, 0, 5, 5]b = []c = []k = [0, 0, 0, 0]l = [0, 0, 0, 0]def fun1(): if a[3] == 0: print(f'{name[1]}血量归零 {name[2]}胜利') exit(

2024-07-10 11:02:06 770 2

原创 Python零基础教学(循环语句·while循环)

这样实在是太麻烦了,有没有方法能够简洁一点呢?首先,我们要循环打印,是不是这样就可以了?首先,它是个死循环,“1”会无限打印下去。ok,这样代码就写好了,让我们来运行一下。我们先学习第一种循环语句,while。我们想要它能数数,就要设置一个变量了。这是一个死循环,因此,数数会无限进行。现在要你从1打印到10,你会怎么做?然后,它不会数数,只会打印“1”。只要条件为真,就会一直循环下去。当然不是,这段代码有很多问题。这样,一个数数程序就完成啦!我们要怎么制作这个程序呢?无限循环,称为死循环。

2024-04-04 11:00:42 331 1

原创 Python零基础教学(if语句·2)

我现在要吃早餐,我有100元,现在有一份10元的,还有一份30元的,我要吃哪个?如果第一个条件不符合,那么就会判断下一个条件,如果都不符合,才会进入else。你运行之后,就会得到“吃30”元的,因为你的钱大于等于30。elif就是else if,否则如果。另外,elif还可以用来选择。ok,今天的内容就到这里了。

2024-04-04 09:15:09 159 1

原创 Python零基础教学(if条件判断·1)

如果把买得起放在下面,而不是放在if里,那么在条件符合时就不会执行print了。注意到了吗,第二行空了4格,这个就是缩进,也就是python的代码嵌套。我现在有100元,早餐10元,午餐50元,我能不能买得起早餐和午餐?我现在有100元,我要去吃早餐,早餐要花10元,我买得起早餐吗?看到了吗,这条代码中,money的值(钱的数量)有用户来设定。我现在有5元,我想买一份早餐,一份早餐10元,我买得起吗?你运行之后,就会得到“买得起”,因为100>10。如果是这样的话,那如果买得起,就会变成这样。

2024-04-03 19:32:27 1203 1

原创 Python零基础教学(小练习·制作计算器程序)

你如果在两个input中分别输入10,那么,你得到的结果不是20。要打印两个变量相加,a和b就是变量,他们的值是输入的内容。由于我们学习的代码还较少,不能制作更高级的计算器。先来做普通的计算器·,首先,我们只做加法计算器。请你试着制作加减乘除四种连续计算的计算器吧!然后,结果出的结果要用print打印出来。连加计算器只需要在前面的基础上制作就行了。这就是加法,结果20会被打印在运行框。这样一个计算器就OK了······吗?但是,计算器中的数字是要自己输入的。所以这次就先教最简单的。这样,一个计算器就好了!

2024-04-02 18:56:15 183 1

原创 Python零基础教学(小练习·制作计算器程序·数据类型转换)

如果输入的是str,name转换类型时就会报错,解决方法以后再详细学。进行数据类型的转换是为了成功对数字进行加减操作,从而制作出计算器程序。为了制作出python计算器,我们要先学习数据类型的转换。运行之后,你就会发现,无论你输入什么,结果都是str。我们要做的就是一个简易的python计算器程序。运行这个程序,输入后却什么都没有得到。因为输入之后会自动变为字符串形式。你不管输入什么,最终都会报错。所以,我们要转换a的数据类型。这样就可以成功转换类型了。这样你就能得到结果了。转换数据类型非常简单。

2024-04-02 18:38:52 139 1

原创 Python零基础教学(input交互)

运行上面这个代码之后,运行框里什么都不会出现,但是你可以在里面输入内容。题目:制作一个用input实现交互的程序,并将输入的内容打印下来.在运行时会先出现“请输入:”,在“请输入:”后面可以输入内容。交互就是用户可以和你的代码互动,比如输入某些东西。为了做判断,需要在input前面加上一个变量。注意,不管在input中输入什么,都是字符串!这样,这个变量的值就是你输入的内容了。在input中可以加入输入的提示语。今天学的交互代码就是input。提示语加在input的括号中。好了,这就是今天的全部内容了。

2024-04-01 17:54:22 218

原创 Python零基础教学(数据类型)

今天就想先讲这三个类型·,数字和文字很好理解,那么布尔是什么呢。得到的结果就是“你好你好你好你好你好你好你好你好你好你好”数据类型是用来区分不同的数据的,他们的操作也不同。注意,在只有两个都为数字类型时才能作加减乘除。这个1并不是数字1,他也是不能加减乘除的。数据类型:数字、文字、布尔······数字,就是1234嘛,谁都知道。肯定不是,数字加减得到的才是2。好了,目前就先讲这三个数据类型。另外,要注意字符串和数字的区别。那么得到的结果是几呢,是2吗。那我们得到的就是Flase。而字符串得到的是“11”。

2024-04-01 17:28:54 698

原创 Python零基础教学(变量·基础)

变量:变量是可以改变的一个量,它是用来区分不同数据的,可以指向一个内存空间。

2024-03-31 10:55:40 736

原创 Python零基础教学(注释)

比如,你在写代码时遇到了一些问题,你就可以试着把一部分代码注释掉,再运行试试结果。如果问题没有出现在这部分代码里,那你还可以去除注释,这是一个方便快捷的办法。有些地方可以加上注释,为你自己,或者看这段代码的人提示这读段代码的用处。不然你可能写着写着,发现之前的代码是干什么的都记不清了。这里的代码出了问题,我们就可以把它注释掉,在试试运行。注释是非常重要的,它能告诉你这段代码是干什么的。剩下的代码成功运行,那就说明是第一行代码出错了。代码是给计算机看的,而注释是给人看的。注释,是给编程者的一种代码说明。

2024-03-31 10:14:36 165

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除