Pyhton Turtle基本语法之小海龟画正方形和十边形

小海龟:import turtle 是python种很流行的绘制图像的函数库,通过x轴y轴进行坐标移动,绘制图形。今天我们通过例子来画一个四边形和十边形

直接上例子和代码吧。


一:用python语言实现画一个边长为99像素的正方形(用到变量)

#用python语言实现画一个边长为99像素的正方形(用到变量)
import turtle    #‌Python中的Turtle是一个图形绘制库, Python 中一个内置模块,它提供了一个直观的接口来创建和控制屏幕上的图形,首先引入turtle库
#创建一个画布窗口
window=turtle.Screen()
#创建一个海龟对象
pen=turtle.Turtle()
#定义正方形边长
side_length=150
#绘制正方形
for _ in range(4):   #四个边界
    pen.forward(side_length)
    pen.right(90)
#关闭画布窗口
window.exitonclick()

 

来看以上代码运行结果,画的正方形

 二:用python语言实现画一个边长为93的正十边形,提示,往右旋转36

#用python语言实现画一个边长为93的正十边形,提示,往右旋转36
import turtle
#创建一个画布
canvas=turtle.Screen()
#创建一个海龟对象
pen=turtle.Turtle()
#设置画笔的初始位置和朝向
pen.penup()               #抬笔
pen.goto(-100,0)          #移动到指定 坐标,不改变方向
pen.pendown()             #落笔
#设置画笔的颜色和线条粗细
pen.color("blue")  #画笔颜色
pen.pensize(2)     #画笔粗细
#绘制十边形
for _ in range(10):
    pen.forward(93)  #按照像素长度向前走,
    pen.right(36)    #按照角度向右转
#关闭画布
canvas.exitonclick()

 来看以上代码运行结果,画的正十边形

 

 

 

 

 

 

目录

一:用python语言实现画一个边长为99像素的正方形(用到变量)

 二:用python语言实现画一个边长为93的正十边形,提示,往右旋转36

​编辑


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值