bool函数python1、使用turtle 库绘制轮廓颜为红(red)、填充颜为粉红(pink)的心形图形,效果如下图所示。阅读程序框架,补充横线处代码。
from turtle import *
color('red', ____①____)
(____②____)
python代码画图案left(135)
fd(100)
right(180)
circle(50, –180)
left(90)
circle(50, –180)
right(180)
fd(100)
end_fill()
hideturtle()
done()
输出
参考代码:
from turtle import *
color('red','pink')
begin_fill()
left(135)
fd(100)
right(180)
circle(50,-180)
left(90)
circle(50,-180)
right(180)
fd(100)
end_fill()
hideturtle()
done()
2、使用turtle 库绘制红五角星图形,效果如下图所示。阅读程序框架,补充横线处代码。(____①____)
setup(400,400)
penup()
goto(–100,50)
pendown()stripe club
color("red")
begin_fill()
for i in range(5):
forward(200)
(____②____)
end_fill()
hideturtle()
done()
输出
参考代码:
from turtle import *
setup(400,400)
penup()
goto(-100,50)
pendown()
color("red")
begin_fill()
for i in range(5):
forward(200)
variant大众right(144)
end_fill()
hideturtle()
done()
3、使用turtle 库绘制正方形螺旋线,效果如下图所示。阅读程序框架,补充横线处代码。import turtle
n = 10
for i in range(1,10,1):
for j in [90,180,–90,0]:
帝国cms为什么安全turtle、seth (____①____)
turtle、fd(____②____)
n += 5
输出
参考代码:
import turtle
n = 10
for i in range(1,10,1):
for j in [90,180,-90,0]:
turtle、seth(j)
turtle、fd(n)
n += 5
4、使用turtle 库绘制简单城市剪影图形,效果如下图所示。阅读程序框架,补充横线处代码。
import turtle
turtle、setup(800,300)
turtle、penup()
turtle、fd(–350)
turtle、pendown()
def DrawLine(____①____)
for angle in [0,90,–90,–90,90]:
turtle、left(angle)
turtle、fd(size)
for i in [20,30,40,50,40,30,20]:
(____②____)
turtle、hideturtle()
turtle、done()
输出
参考代码:
import turtle
turtle、setup(800,300)
turtle、penup()
turtle、fd(-350)
def DrawLine(size):
for angle in [0,90,-90,-90,90]:
turtle、left(angle)
turtle、fd(size)
for i in [20,30,40,50,40,30,20]:
DrawLine(i)
turtle、hideturtle()
turtle、done()
5、使用turtle 库绘制同心圆图形,效果如下图所示。阅读程序框架,补充横线处代码。(____①____)
def DrawCctCircle(n):
t、penup()
t、goto(0,–n)
t、pendown()
(____②____)
for i in range(20,100,20):
DrawCctCircle(i)
t、hideturtle()
t、done()
输出湖人戴维斯最新消息
参考代码:
import turtle as t
def DrwaCctCircle(n):
t、penup()
t、goto(0,-n)
t、pendown()
t、circle(n)
for i in range(20,100,20):
DrwaCctCircle(i)
t、hideturtle()
t、done()
6、使用turtle 库绘制5种多边形,效果如下图所示。阅读程序框架,补充横线处代码。from turtle import *
for i in range(5):
(____①____) #画笔抬起
goto(-200+100*i,-50)
(____②____)(40,steps=3+i) #画某个形状
done()
输出
参考代码:
from turtle import *
for i in range(5):
penup()
goto(-200+100*i,-50)
pendown()
circle(40,steps=3+i)
done()
7、使用turtle 库的turtle、fd() 函数与turtle、seth() 函数绘制一个边长为200 的正方形,效果如下图所示。请结合格式框架,补充横线处代码。
import turtle
d = 0
for i in range(____①____):
turtle、fd(____②____)
d = ____③____
turtle、seth(d)
参考代码:
import turtle
d = 0
for i in range(4):
turtle、fd(200)
d = d + 90
turtle、seth(d)
print(4, 200, 'd + 90')
8、使用turtle 库的turtle、fd() 函数与turtle、left() 函数绘制一个六边形,边长为200 像素,效果如下图所示,请结合格式框架,补充横线处代码。
import turtle as t
for i in range(___①___):
t、fd(___②___)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论