
Python实战项目
文章平均质量分 95
以实战为线索,逐步深入各个知识点
海拥✘
CSDN 内容合伙人,全栈领域优质创作者,华为云享专家,阿里云专家博主,InfoQ、蓝桥云课签约作者,HDZ核心组成员,全网粉丝20万+。一枚爱好计算机科学,乐于分享技术与快乐的博主。
展开
-
手把手教你使用 Python 制作贪吃蛇游戏
贪吃蛇游戏是有史以来最受欢迎的街机游戏之一。在这个游戏中,玩家的主要目标是在不撞墙或不撞墙的情况下抓住最大数量的水果。在学习 Python 或 Pygame 时,可以将创建蛇游戏视为一项挑战。这是每个新手程序员都应该接受的最好的初学者友好项目之一。学习构建视频游戏是一种有趣而有趣的学习。我们将使用Pygame来创建这个蛇游戏。Pygame是一个开源库,专为制作视频游戏而设计。它具有内置的图形和声音库。它也是初学者友好的和跨平台的。???? 安装要安装 Pygame,您需要打开终端或命令提示符并输入以下原创 2021-08-30 08:11:44 · 15566 阅读 · 78 评论 -
100个Python实战项目(二)使用 Tkinter 的 日历 GUI 应用程序
在 Python 中,我们可以使用 Tkinter 制作 GUI。如果你非常有想象力和创造力,你可以用 Tkinter 做出惊人的事情。在这里,我们将使用 Tkinter 制作一个 Python 日历 GUI 应用程序。在这个应用程序中,用户必须输入他想要查看日历的年份,然后日历才会出现。首先使用以下命令安装 Tkinter:pip install tk我们还需要一个日历包,但我们不必安装它。它是python自动自带的默认包。程序:#import calendar moduleimport cal原创 2021-08-23 09:09:37 · 9380 阅读 · 102 评论 -
使用 python 的单人AI 扫雷游戏
AI玩扫雷扫雷是一款单人益智游戏。游戏的目标是清除包含隐藏的“地雷”或炸弹的矩形板,而不引爆其中任何一个,借助每个区域中相邻地雷数量的线索。扫雷游戏表示class Minesweeper():def __init__(self, height=8, width=8, mines=8): # 设置初始宽度、高度和地雷数量 self.height = height self.width = width self.mines = set() #原创 2021-08-02 11:40:23 · 16686 阅读 · 79 评论