考生文件夹下存在—个文件“PY201.py”,请写代码替换横线,不修改其他代码,实现以下功能。 使用turtle库的turtle.seth()函数和turtle.fd()函数绘制一个边长为100像素的三角形,效果如下所示。 试题程序: #请在______

admin2021-03-16  31

问题 考生文件夹下存在—个文件“PY201.py”,请写代码替换横线,不修改其他代码,实现以下功能。
使用turtle库的turtle.seth()函数和turtle.fd()函数绘制一个边长为100像素的三角形,效果如下所示。

试题程序:
#请在________处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
import turtle
for i in range(________(1)________):
    turtle.seth(________(2)________)
________(3)________(100)

选项

答案import turtle for i in range(3): turtle.seth(i*120) turtle.fd(100)

解析 该题考查用Python标准库——turtle库绘制简单的等边三角形。因为绘制3条边,所以循环执行3次,因此第1空填3。由于题目要求使用seth()函数,因此需要在绘制每条边时计算绝对绘制方向,可以利用循环变量i计算3个边的绝对角度,因此第2空填i*120。最后利用海龟移动绘制3条边,因此第3空填turtle.fd。
转载请注明原文地址:https://kaotiyun.com/show/yv6p777K
0

最新回复(0)