鱼C论坛

 找回密码
 立即注册
查看: 7230|回复: 318

[作品展示] 使用 Python 的 tkinter 模块来做一个数独游戏【原创】【有鱼币】

  [复制链接]
回帖奖励 10 鱼币 回复本帖可获得 1 鱼币奖励! 每人限 2 次(中奖概率 1%)
抢楼 抢楼 查看抢中楼层 本帖为抢楼帖,欢迎抢楼!  【还有 结束 】 奖励楼层: 6,6*,*6,*6*,*6 
发表于 2023-7-12 21:20:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 zhangjinxuan 于 2024-2-5 09:18 编辑

在线展示:




7月12日 00_00_00-00_00_30.gif


使用 Python 做一个数独游戏



前言



互联网的广大鱼C朋友们,大家好,我用 Python 做了一个数独游戏,希望大家能够喜欢!

本帖子介绍了这个数独游戏程序的介绍、实现教程,教你做出一个 Python 版的数独游戏,并详细讲解每一个困难的地方,希望能对大家有所帮助!

在后续,我可能还会出更多有意思的作品,希望大家能够评分支持!


                               
登录/注册后可看大图



动机



肝出一个程序,肯定有动机。

我做这个程序的动机是什么呢?那当然是为了让大家能够去锻炼思维,让更多人去享受这种思考的乐趣。

并且,也借此让大家更加喜欢上 Python,掌握 Python 的更多语法,或者一些算法!

这里说得有亿点点隐晦,这里给大家泄露一下小秘密:

游客,如果您要查看本帖隐藏内容请回复
[/hide]


数独介绍



数独是源自18世纪瑞士的一种数学游戏


游戏界面是一个 9 * 9 的数字矩阵,里面有一些初始的数字,数字的大小在 1~9 之间。

你需要填满这个数字矩阵,要求如下:

  • 每个数字只能用 9 次;
  • 每行每列每宫格(3*3)不能存在相同的数字。


就是这么简单

关于数独技巧的介绍不在本贴的讨论范围之内,若想了解数独的更多技巧,建议参考:https://baijiahao.baidu.com/s?id=1740289181763610100

声明:本贴不会长篇大论把整个程序讲一遍,只会提及关键程序,或者只提一下思路。

评分

参与人数 22荣誉 +59 鱼币 +50 贡献 +32 收起 理由
前路 + 4 + 1 鱼C有你更精彩^_^
星运007 + 2 + 2 + 3
陶远航 + 5 + 2 + 3 鱼C有你更精彩^_^
不会起名字的我 + 5
a845467 + 1 + 1 + 1 感谢楼主无私奉献!
小甲鱼 + 2 + 3 + 3 鱼C有你更精彩^_^
isdkz + 5 + 3 鱼C有你更精彩^_^
sfqxx_小 + 3 + 3 加贡献
zsy0226 + 2 + 2
梦想护卫舰官方 + 1 鱼C有你更精彩^_^

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-7-24 15:44:01 | 显示全部楼层
你们建筑师吗,盖楼盖到 180 层了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-7-12 21:21:09 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 21:23:02 | 显示全部楼层

回帖奖励 +5 鱼币

看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 21:26:06 | 显示全部楼层
技术含量很高
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-7-12 21:27:07 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 21:41:26 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-7-12 21:44:18 | 显示全部楼层
顶顶顶
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:12:21 From FishC Mobile | 显示全部楼层
你hide没有装完啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:12:51 From FishC Mobile | 显示全部楼层

回帖奖励 +5 鱼币

Scratch好东西
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:13:31 From FishC Mobile | 显示全部楼层

回帖奖励 +5 鱼币

666鱼币是吧,你等着破产吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:19:58 | 显示全部楼层
哼,我今天把话放在这了,sfqxx,你要是能够复刻我的数独程序(Scratch 实现),我给你 666 鱼币!

存档
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:21:53 | 显示全部楼层
相对我的 8 鱼币附件而言…

针对我是吧,论 Scratch ,只要不是有关打开文件之类的,或者恶搞电脑的,还真没输过。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:32:05 | 显示全部楼层
你是故意的吧,我算法恐惧症
切,恶心的百度,一个垃圾的搜索引擎
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:33:38 | 显示全部楼层
(非常便宜了,相对 sfqxx 的 8鱼币 跑酷游戏而言)


                               
登录/注册后可看大图
表示:相当于0
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-7-12 22:35:55 From FishC Mobile | 显示全部楼层
sfqxx 发表于 2023-7-12 22:21
相对我的 8 鱼币附件而言…

针对我是吧,论 Scratch ,只要不是有关打开文件之类的,或者恶搞电脑的, ...

文件可以不用复刻,还是给你点机会(doge)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-7-12 22:36:25 From FishC Mobile | 显示全部楼层
歌者文明清理员 发表于 2023-7-12 22:32
你是故意的吧,我算法恐惧症
切,恶心的百度,一个垃圾的搜索引擎

Copy解千愁
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:36:58 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:37:09 | 显示全部楼层

回帖奖励 +5 鱼币



what did u mean
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-7-12 22:37:27 From FishC Mobile | 显示全部楼层
sfqxx 发表于 2023-7-12 22:19
哼,我今天把话放在这了,sfqxx,你要是能够复刻我的数独程序(Scratch 实现),我给你 666 鱼币!

存档

期限,这个暑假
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-12 22:37:40 | 显示全部楼层

回帖奖励 +5 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-27 14:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表