考生文件夹下存在一个文件“PY201.py”,请写代码替换横线,不修改其他代码,实现以下功能。 使用turtle库的turtle.circle()函数、turtle.seth()函数及turtle.1eft()函数绘制—个四瓣花图形,效果如下所示。

admin2021-03-16  36

问题 考生文件夹下存在一个文件“PY201.py”,请写代码替换横线,不修改其他代码,实现以下功能。
    使用turtle库的turtle.circle()函数、turtle.seth()函数及turtle.1eft()函数绘制—个四瓣花图形,效果如下所示。

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

选项

答案import turtle for i in raise(4): turtle.seth(90*(i+1)) turtle.circle(50,,90) turtle.seth(-90+i*90) turtle.circle(50,90) turtle.hideturtle()

解析 该题考查的是用Python标准库turtle库绘制四瓣花。因为需要绘制4个花瓣,所以循环执行4次,第l空填4。然后利用circle()函数绘制圆弧的特点,每旋转90度绘制四分之一个圆弧,且题目中用seth()函数表示旋转角度,此函数依据绝对角度旋转,因此第2空填90*(i+1),第3空填-90+i*90。最后隐藏画笔箭头,第4空应填hideturtle()。
转载请注明原文地址:https://jikaoti.com/ti/K450FFFM
0

最新回复(0)