Python学习案例
Louis819
这个作者很懒,什么都没留下…
展开
-
Python学习案例3——自动扫雷
学生时代,曾经我数次玩过Windows扫雷小游戏。对于高级盘,想成功完成一盘扫雷难度还是不小了。经常在猜测雷的时候猜错暴雷,懊恼无限。现在让我编个自动扫雷程序对付它,一雪前耻。自动扫雷程序涉及图形识别、鼠标键盘操作、搜索算法等多个方面,属于目前学习案例中最为复杂的程序了。1、扫雷游戏简介《扫雷》是一款大众类的益智小游戏,于1992年发行。游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。2、算法本文算法参考了ztxz16的“最强扫雷AI算原创 2020-07-25 07:59:46 · 863 阅读 · 0 评论 -
Python学习案例2——数独解题及出题程序
第二个求解案例,我想到了数独。曾经有一段时间对数独求解非常感兴趣,在学习C++语言时也编写了数独求解程序。本次Python学习,要求比之前高一点,把出题程序也一起编写了吧。1、数独简介数独 (英语:Sudoku)是一种逻辑性的数字填充游戏,玩家须以数字填进每一格,而每行、每列和每个宫(即3x3的大格)有1至9所有数字。游戏设计者会提供一部分的数字,使谜题只有一个答案。答案满足同一个数字不可能在同一行、列或宫中出现多于一次。2、算法2.1 数独解题算法最简单直接的算法就是:从第一个空格开始原创 2020-07-20 21:41:27 · 2835 阅读 · 0 评论 -
Python学习案例1——算24点游戏计算程序
Python学习案例1——算24点游戏计算程序由于工作需要,最近开始学习Python语言。通过Python手册学习了语言基本知识后,按照学习其他语言的经验,必须编写一些小程序作为学习案例,才可能边学边练,更好理解和掌握Python。游戏小程序趣味性较强,是不错的练手案例。最先想到的就是小时候玩过的算24点游戏,就把它作为我的第一个学习案例吧。1、算24点游戏简介二十四点是一种益智游戏,它要求人们将四个数字进行加减乘除四则混合运算(允许使用括号)求得二十四。小时候使用去除大小王的扑克,2人玩。原创 2020-07-11 22:36:51 · 1283 阅读 · 0 评论