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

admin2020-04-10  29

问题 考生文件夹下存在一个文件PY201.py,请写代码替换横线,不修改其他代码,实现以下功能:
使用turtle库的tuflle.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)

解析 该题考查turtle库的使用。seth()方法设置画笔当前行进方向的角度,fd()方法设置画笔当前行进方向前进的距离。正方形边长为200,因此每次前进的距离为200;绘制一条边后,角度增加90度绘制下一条边。正方形共有4条边,因此,需要把同样的操作进行4次,因此,可以使用range(4)函数计数。
转载请注明原文地址:https://kaotiyun.com/show/g56p777K
0

最新回复(0)