python练习·形状的绘制
今天用一小段代码来实现等边三角形的绘制,我们使用turtle库中的fd函数和seth函数进行绘制
等边三角形代码如下:
import turtle
for i in range(3):
turtle.seth(i*120)
turtle.fd(100)
四边形的绘制,我们用fd函数和seth函数进行绘制
代码如下:
import turtle
for i in range(4):
turtle.seth(i*90)
turtle.fd(100)
五边形的绘制同样也是使用fd函数和seth函数进行绘制
代码如下:
import turtle
for i in range(5):
turtle.seth(i*72)
turtle.fd(100)
六边形边形的绘制也是同上,用fd函数和seth函数进行绘制
代码如下:
import turtle
for i in range(6):
turtle.seth(i*60)
turtle.fd(100)
大家可以发现这四段代码基本都一样只是把控制变量改变了一下就出现不同的效果那八边形等也是同样的道理
让我们绘制一下八边形
代码如下:
import turtle
for i in range(8):
turtle.seth(i*45)
turtle.fd(100)
总结:以上五段代码改变一下变量就能演变出不同的形状,本章对与python的难度不高,大家可以多多练习