利用python的turtle重复画六边形

学习python,接触到turtle包,就用它来画一下六边形。

要在python中使用turtle包,就先要安装这个包。安装步骤如下:按住win+R,在打开CMD,输入命令‘pip install turtle',然后等待安装就可以啦!

下面给出我画六边形的代码,很简单。

# -*- coding: utf-8 -*-
'''
author:surecheun
功能:重复绘制六边形
email:surecheun@163.com

'''

import turtle as tl
def main(n):
	'''
	n为绘制六边形的重复次数

	'''
	i = 0
	m = 50 #m为六边形的边长,每次增加20
	while i<n:
		for j in range(6):
			tl.forward(m)  #向前画线
			tl.right(60)   #向右转60°
		m = m+20     #每画完一个六边形,边长就增加20
		i = i+1
	tl.exitonclick()  #点击画面退出


if __name__ == '__main__':
	main(5)  #画5次

得到下面的图:



posted @   Sure_Cheun  阅读(895)  评论(0编辑  收藏  举报
编辑推荐:
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
阅读排行:
· C# 13 中的新增功能实操
· Ollama本地部署大模型总结
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(4)
· langchain0.3教程:从0到1打造一个智能聊天机器人
· 2025成都.NET开发者Connect圆满结束
点击右上角即可分享
微信分享提示