偶然发现linux系统附带的一个数独游戏,打开玩了几把。无奈是个数独菜鸟,以前没玩过,根本就走不出几步就一团浆糊了。 于是就打算借助计算机的强大运算力来暴力解数独,还是很有乐趣的。 下面就记录一下我写解数独程序的一些思路和心得。 一.数独游戏的基本解决方法 编程笼统的来说,就是个方法论。不论什么程序,都必须将问题的解决过程分解成计算机可以实现的若干个简单方法。俗话说,大道至简。对于只能明白0和1的计算机来说,就更需要细分步骤,一步一步的解决问题了。 首先来思考一下解数独的基本概念。 数独横九竖九共八十一个格子,同时又分为9个九宫格。规则很简单——需要每一个格中的数字,都保证与其所在横排和竖排以
2021-11-07 10:47:13 87KB python 数独 程序
1
Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件
2021-11-05 20:39:49 36.11MB Python3.x Pyqt5 Pyinstaller
1
概述 这是一个简单的python爬虫程序,仅用作技术学习与交流,主要是通过一个简单的实际案例来对网络爬虫有个基础的认识。 什么是网络爬虫 简单的讲,网络爬虫就是模拟人访问web站点的行为来获取有价值的数据。专业的解释:百度百科 分析爬虫需求 确定目标 爬取豆瓣热度在Top100以内的电影的一些信息,包括电影的名称、豆瓣评分、导演、编剧、主演、类型、制片国家/地区、语言、上映日期、片长、IMDb链接等信息。 分析目标 1.借助工具分析目标网页 首先,我们打开豆瓣电影·热门电影,会发现页面总共20部电影,但当查看页面源代码当时候,在源代码中根本找不到这些电影当信息。这是为什么呢?原来豆瓣在这里是
2021-11-02 19:56:56 306KB op p1 python
1
主要介绍了使用 Python 写一个简易的抽奖程序,本文通过实例代码,思路讲解的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
2021-10-31 18:02:06 161KB python抽奖程序 python抽奖
1
自己做的python练习题,Python语言程序设计美国梁勇第五章的编程作业。第五章做了70%,重复的没有做
2021-10-29 13:44:37 8KB 习题 python
1
python画图程序,画红心和其他的图案,还有桌面显示的代码。
2021-10-28 20:11:46 19.16MB 画图 python
1
用wxpython模块加re模块编写的程序,自己设计一款计算器时,供新手们参考使用。
2021-10-25 16:05:17 3KB python wxpython 计算器 正则表达式
详细的驾考科目三的知识点Python程序,将Python的基础语法和干货知识点结合起来,封装为函数调用,建议初学者参考学习,可以巩固Python语法!!!