自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python小游戏之数字踩雷游戏

• play_game 函数是游戏的主要逻辑,玩家输入猜测的数字,如果踩到地雷则游戏结束,否则得分增加,继续猜测,直到踩到地雷游戏结束并输出得分。guess = int(input("请输入你的猜测(1 - 100): "))• generate_mines 函数用于随机生成指定数量的地雷数字。print("踩雷了!print(f"你的得分是: {score}")print("安全,继续猜")

2024-08-21 17:18:00 543

原创 Python代码实现扫雷小游戏

• generate_minefield 函数用于生成扫雷棋盘。首先随机放置指定数量的地雷(用 -1 表示),然后计算每个非地雷格子周围的地雷数量。这只是一个简单的示例,实际的扫雷游戏会有更多的交互和功能,比如玩家点击格子、判断是否踩雷、显示所有地雷等,你可以在此基础上进一步扩展和完善。• print_minefield 函数用于打印出扫雷棋盘。# 计算每个格子周围的地雷数量。

2024-08-02 14:39:45 539

原创 Python代码实现数独小游戏

这只是一个非常基础的数独实现,实际的数独游戏可能会有更多的功能和交互。你可以根据需要进一步扩展和完善它。• is_valid 函数检查在特定位置放置一个数字是否合法,包括行、列和 3x3 子区域的检查。• generate_sudoku 函数用于生成一个初始的数独棋盘,通过随机填充一些数字。• print_sudoku 函数用于打印数独棋盘。# 检查在指定位置放置数字是否合法。# 检查 3x3 子区域。# 先随机填充一些数字。# 生成一个初始的数独棋盘。

2024-07-30 11:29:28 561

原创 Python程序实现2048小游戏

• generate_number 函数用于生成新的数字(2 或 4)到网格中。• 在主循环中,处理事件,根据按键判断是否可以移动并执行移动操作,然后绘制画面。pygame.display.set_caption("2048 游戏")• move 函数根据方向执行移动操作,包括数字的移动和合并。• can_move 函数检查指定方向是否可以移动。• draw_grid 函数绘制网格和数字。• grid 表示游戏网格,存储数字。# 初始化 pygame。# 检查是否可以移动。

2024-07-29 14:12:09 1399

原创 Python小游戏之俄罗斯方块

• 在主循环中,处理事件、根据按键移动方块、根据情况固定方块并生成新方块,然后绘制画面并控制帧率。[[1, 1, 1], [0, 0, 1]], # 反 L 型。• draw_grid 绘制网格,draw_shape 绘制当前方块。[[1, 1, 1], [0, 1, 0]], # T 型。[[1, 1, 1], [1, 0, 0]], # L 型。[[1, 1, 0], [0, 1, 1]], # S 型。• 定义了当前方块、方块位置和游戏区域的网格。• move 函数根据条件移动方块。

2024-07-26 16:18:23 1354

原创 使用python实现贪吃蛇

• 在主循环中,处理事件,根据按键改变蛇的速度,移动蛇头,判断是否吃到食物并进行相应处理,判断蛇是否撞到自己或边界。然后清空屏幕,绘制蛇和食物,更新屏幕,并控制帧率。• 定义了蛇的初始位置、速度和身体坐标列表,以及食物的位置。• 首先定义了一些常量,如屏幕尺寸、小方格大小和各种颜色。• 初始化 pygame 并创建屏幕。# 判断蛇是否撞到自己或边界。• 定义了一些函数来绘制蛇和食物。# 判断蛇是否吃到食物。# 添加蛇头到身体列表。# 初始化 pygame。# 蛇的初始位置和速度。# 蛇的身体坐标列表。

2024-07-26 16:13:43 789

原创 python利用turtle库实现绘画机器猫

利用python的第三方库完成绘画

2023-06-29 15:36:59 1632

原创 2023年六月python六级试题与解析

print()语句输出的是变量f代表的文件的相关信息: <_ io.TextlOWrapper name='exam.txt' mode='r encoding='cp936'>,若想要输出文件的内容,需要把文件的内容读入,如f1 = f.read()。38.创建一个学生类,存储学生的姓名、语文成绩、英语成绩和数学成绩,根据成绩计算相应的等级,成绩≥90为'A',成绩∈[80,90]为'B',成绩∈[60,80]为'C',成绩≤60为'D'。scatter()函数用于绘制散点图,因此,答案为D。

2023-06-22 14:42:34 1618 1

原创 2022年十三届省赛python组试题及解析

2022年十三届省赛python编程题

2023-05-26 17:14:11 1996 1

原创 python小游戏

pygame小游戏的创建

2023-05-04 16:54:08 285

原创 十二届蓝桥杯Python组3月中/高级试题

十二届蓝桥杯Python组3月中/高级试题

2023-04-07 16:02:12 1022

原创 2021年十二届蓝桥杯Python组一月测评

2021年十二届蓝桥杯Python组一月测评

2023-04-07 13:18:54 580

原创 第十二届蓝桥杯国赛试题及解析

第十二届蓝桥国赛

2023-03-16 15:45:11 2223

原创 python实现:批量修改图片的标题

python实现图片名

2023-03-15 16:48:44 395

原创 2022年12月python六级试题及解析

python等级考试六级试题

2023-02-24 13:01:06 397

原创 蓝桥青少2023年python测评

蓝桥青少python试题组

2023-02-24 12:52:47 994

蓝桥杯2023年一月的python测评试题及解析

### 第一题(难度系数2) (注:input()输入函数的括号中不允许提娜佳任何信息) #### 编程实现: 给定一个正整数N,输出N除以3的商。 输入描述:输入一个正整数N 输出描述:输出N除以3的商 样例输入:5 样例输出:1 ### 第二题(难度系数3) (注input()输入函数的括号中不允许添加任何信息) #### 编程实现: STEM86商城按顺序摆放着“A”、“B”、“C”、“D”四种商品,其对应的编号分别为1、2、3、4。 给出1~4中任意一个编号,输出编号对应的商品。 输入描述:输入1~4中任意一个编号 输出描述:输出编号所对应的商品 样例输入:2 样例输出:B

2023-02-24

2022年python六级等级考试试题

对于好多人来说,考试之前找不到题去做练习是很难受的事情。为了解决这个问题,我整理了一套python等级考试6的试题进行发布。

2023-02-23

空空如也

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

TA关注的人

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