考生文件夹下存在一个文件PY201.py,请写代码替换横线,不修改其他代码,实现以下功能: 使用tunle库中的pencolor()和fillcolor()方法为图形着色,使用setup()方法在桌面屏幕(400,400)位置创建600×600大小的画

admin2020-04-10  30

问题 考生文件夹下存在一个文件PY201.py,请写代码替换横线,不修改其他代码,实现以下功能:
  使用tunle库中的pencolor()和fillcolor()方法为图形着色,使用setup()方法在桌面屏幕(400,400)位置创建600×600大小的画布窗体。效果如下图所示。

试题程序
#请在________处使用一行代码或表达式替换
    #注意:请不要修改其他已给出代码
    from turtle import*
    def curvemove():
       for i in range(200):
          right(1)
          forward(1)
    setup(6 00,60 0,40 0,4 00)
    hidetur七le()
  _______(’black’)
  _______(”red”)
  pensize(2)
  begin_fill()
  left(140)
  forward(111.65)
  curvemove()
  left(120)
  curvemove()
  forward(111.65)
  end_fill()
  penup()
  goto(一27,85)
  pendown()
  done()

选项

答案from turtle import * def curvemove(): for i in range(200): right(1) forward(1) setup(600,600,400,400) hideturtle() pencolor(’black’) fillcolor(”red”) pensize(2) begin_fill() left(140) forward(111.65) curvemove() left(120) curvemove() forward(111.65) end_fill() penup() goto(一27,85) pendown() done()

解析 turtle库是Python的标准库,其中setup(width,height,startx,starty):设置主窗体的大小和位置;pencolor():设置画笔的颜色;fillcolor():填充图形颜色。由题干给出的图形可知,画笔的颜色应为黑色,填充颜色应为红色。
转载请注明原文地址:https://kaotiyun.com/show/Rw6p777K
0

最新回复(0)