- 博客(3)
- 收藏
- 关注
原创 如何简单用turtle画出一朵花
以中心为起点,每次绘制改变海龟的朝向,向前移动14个单位到达花瓣的起始点后开始绘画,设置画笔颜色为粉色,向前移动三个单位后画一个半径为5的圆在按照这个标准返回,就完成一个花瓣,以此类推画完五个花瓣,只有当前移单位不是很大时这个方法才可用,最后填充粉色,花朵就画好了。海龟的朝向在每次绘制花瓣之前都会调整,以确保花瓣能够正确的围绕中心点排列。库是 Python 内置的图形绘制库,它基于 Tkinter 库实现,提供了一种简单直观的方式来绘制图形。库中,有一个虚拟的海龟,它可以在画布上移动并绘制图形。
2024-12-14 17:01:49
960
原创 八皇后——回溯递归方法应用
再设置for循环对1即每一个皇后的位置进行设置,先通过调用isSafe()方法来检查是否满足约束条件,如图所示安全则放置为1,接着放置下一行,当无法放置时回溯,撤销操作并记为0。2.设置isSafe()函数,来检查皇后位置是否满足每一个皇后不存在于同一行,同一列,同一斜线的约束条件,通过循环操作检查board[][]数组,用if()函数判断为1则不安全,函数返回0,如果上述循环全部满足,则判断为安全,整体返回为1。// 回溯,当下一行无法放置皇后时,撤销上一步操作并不存在记0。//安全记为存在为1。
2024-12-14 16:36:05
1169
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人