程序代码:
import turtle as t for i in range(3): t.seth(i*120) t.fd(200)
python
运行
1234绘制效果:

程序代码:
import turtle as t t.seth(30) for i in range(2): t.fd(200) t.right(60 if i==0 else 120) for i in range(2): t.fd(200) t.right(60 if i==0 else 120)
python
运行
12345678绘制效果:

程序代码:
import turtle d=0 for i in range(4): turtle.fd(200) d=d+90 turtle.seth(d)
python
运行
123456绘制效果:

程序代码:
import turtle as t for i in range(4): t.seth((i+1)*90) t.circle(200,90) t.seth((i+3)*90) t.circle(200,90)
python
运行
123456绘制效果:

程序代码:
import turtle d=0 for i in range(4): turtle.right(90) turtle.circle(100,180)
python
运行
12345绘制效果:

程序代码:
import turtle for i in range(4): turtle.circle(-100,90) turtle.right(180)
python
运行
1234绘制效果:

程序代码:
import turtle r=10 head=90 for i in range(4): turtle.seth(head) turtle.circle(r) r=r+40 turtle.done()
python
运行
12345678绘制效果:

程序代码:
import turtle r=10 dr=40 head=90 for i in range(4): turtle.pendown() turtle.circle(r) r+=dr turtle.penup() turtle.seth(-90) turtle.fd(dr) turtle.seth(0) turtle.done()
python
运行
12345678910111213绘制效果:

程序代码:
import turtle turtle.pensize(3) d=0 k=5 for j in range(10): for i in range(4): turtle.fd(k) d+=(90+1) turtle.seth(d) k+=5 turtle.done()
python
运行
1234567891011绘制效果:

程序代码:
import turtle def drawCircle(): turtle.pendown() turtle.circle(20) turtle.penup() turtle.fd(40) def drawRowCircle(n): for j in range(1,n+1): for i in range(j): drawCircle() turtle.fd(-j*40-60) turtle.seth(90) turtle.fd(40) turtle.seth(0) turtle.fd(40) drawRowCircle(5) turtle.hideturtle() turtle.done()
python
运行
123456789101112131415161718绘制效果:

程序代码:
import turtle edge=6 d=0 k=1 for j in range(10): for i in range(6): turtle.fd(k) d+=60 turtle.seth(d) k+=3 turtle.done()
python
运行
1234567891011绘制效果:

程序代码:
import turtle as t def FlowerPainting(FlowerList): # FlowerList表示一个花瓣的个数的列表 R=50 Pos=0 t.pencolor("red") for flower in FlowerList: angle=360/flower r=50*(90/angle) for i in range(flower): t.seth(i*angle) t.circle(r,angle) t.penup() t.goto(Pos,0) t.pendown() t.seth(i*angle+angle) t.circle(-r,angle) t.penup() t.goto(Pos,0) t.pendown() t.penup() Pos+=150 t.goto(Pos,0) t.pendown() FlowerPainting([8,10,20])
python
运行
1234567891011121314151617181920212223242526绘制效果:

程序代码:
import turtle as t import math def MultiTriangle(CountList): # CountList表示每个多边形包含多少个三角形的列表 R=50 Pos=0 t.pencolor("blue") for Count in CountList: angle=360/Count for i in range(Count): t.seth(i*angle+angle/2) t.fd(R) t.seth(90+angle*(i+1)) length=math.sin(angle/2*math.pi/180)*R*2 t.fd(length) t.penup() t.goto(Pos,0) t.pendown() t.penup() Pos+=120 t.goto(Pos,0) t.pendown() MultiTriangle([5,6,7,8])
python
运行
1234567891011121314151617181920212223绘制效果:

相关知识
画个心,写个花!Python Turtle库带你玩转创意绘图!
使用Python Turtle库带你玩转创意绘图(画个心,写个花)
Python的turtle库绘图
python用turtle画玫瑰花
Python用turtle库绘制图形——漂亮的玫瑰
python的turtle画个玫瑰花
python 绘制一个四瓣花图
第一次用turtle库画玫瑰
python中turtle画三朵玫瑰
揭秘Python绘图技巧:轻松绘制旋转花形图案,让你一秒变艺术家!
网址: Python turtle库绘图 简单实战案例 https://m.huajiangbk.com/newsview2531240.html
| 上一篇: 幼儿园小班美术优秀教案《花姐姐的 |
下一篇: 儿童画朵花 |