2024年4月14日发(作者:)
利用海龟编辑器画半圆/正方形
知识点:
(x,y) #画笔定位到坐标(x,y)
d(distance) #向正方向运动 distance 长的距离
rd(distance) #向负方向运动 distance 长的距离
(angle) #向右偏 angle 度
(angle) #向左偏 angle 度
() #回到原点
(radius, extent=None, steps=None) #画圆形 radius 为半径,extent 为圆的
角度
(speed) #以 speed 速度运动
实例:
要求:首先画一个边长为100的正方形,然后再以半径为50画出其3/4圆。
Import turtle #调用turtle库
(5) # 控制画笔的速度
(0,0) # 将画笔定位到原点
for i in range(4): # 从原点开始,画出一个边长为100的正方形
d(100) # 正向运动 100 的距离
(90) # 向右偏 90 度
() # 将画笔定位到原点
(50,270) # 画出一个半径为100,占3/4的圆
实际操作代码:
最后得到以下结果:
二、怎么画五角星
【代码1】
下面这个代码不用循环直接写:
import turtle
d(300)
(144)
d(300)
(144)
d(300)
(144)
d(300)
(144)
d(300)
实际操作代码:
【代码2】
用for循环写,循环5次,range(5)意思是[0,5)前闭后开,即0,1,2,3,4,共5次。
记住计算机都是从0开始。
代码如下:
import turtle
for i in range(5):
d(300)#长度300像素
(144)#转角144度
实际操作代码:
最后得到以下结果:
发布者:admin,转转请注明出处:http://www.yc00.com/web/1713108619a2184634.html
评论列表(0条)