# -*- coding:cp936 -*- '''------------------------------------------------------ 【程序设计】 --------------------------------------------------------- 题目:使用 turtle 库绘制5种多边形,效果如样张1所示。 阅读程序框架,补充横线处代码 --------------------------------------------------------- 注意:部分源程序给出如下。请勿改动其它函数中的任何内容, 仅在函数的注释标志之间填入所编写的若干语句。 先将程序段中横线部分去掉,然后填写正确的程序内容 ------------------------------------------------------''' from turtle import * for i in range(5): #**********Program********** (____①____) #画笔抬起 goto(-200+100*i,-50) pendown() (____②____)(40,steps=3+i) #画某个形状 #********** End ********** done()
时间: 2023-08-23 11:06:32 浏览: 149
# -*- coding:cp936 -*-
'''------------------------------------------------------
【程序设计】
---------------------------------------------------------
题目:使用 turtle 库绘制5种多边形,效果如样张1所示。
阅读程序框架,补充横线处代码
---------------------------------------------------------
注意:部分源程序给出如下。请勿改动其它函数中的任何内容,
仅在函数的注释标志之间填入所编写的若干语句。
先将程序段中横线部分去掉,然后填写正确的程序内容
------------------------------------------------------'''
from turtle import *
for i in range(5):
penup() #画笔抬起
goto(-200+100*i,-50)
pendown()
if i == 0:
shape = 'triangle'
elif i == 1:
shape = 'square'
elif i == 2:
shape = 'pentagon'
elif i == 3:
shape = 'hexagon'
elif i == 4:
shape = 'octagon'
#-----------------开始填写代码--------------------------
begin_fill() #开始填充
fillcolor('red') #填充颜色为红色
shape(shape) #画某个形状
end_fill() #结束填充
#-----------------结束填写代码--------------------------
done()
阅读全文