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

admin2020-04-10  34

问题 考生文件夹下存在一个文件PY201.py,请写代码替换横线,不修改其他代码,实现以下功能:
使用turtle库的turtle.fd()函数和turtle.left()函数绘制一个边长为200的太阳花,效果如下图所示。

    试题程序:
    #请在程序的_______处使用一行代码或表达式替换
    #注意:请不要修改其他已给出代码
    import tturtle
    turtle.color(______,_______)
    turtle._______
    for i in range(36):
       turtle.fd(_______)
       turtle.left(_______)
    turtle.end_fill()

选项

答案import turtle turtle.color(“red”,"yellow") turtle.begin_fill() for i in range(36): turtle.fd(200) turtle.left(170) turtle.end_fill()

解析 本题考查turtle库的使用。观察题干中的图形可知,太阳花的边为红色且用黄色填充,因此首先设置color()函数的两个参数“red”和“yellow”。由于涉及到填充图形,因此要先调用begin_fill()函数。题目要求边长为200,则fd()函数的参数应设置200。太阳花共有36个角,每个角为10度,因此绘制好一条边后角度要增加170度再绘制下一条边,left()函数的参数应设置为170。
转载请注明原文地址:https://jikaoti.com/ti/H150FFFM
0

最新回复(0)