全国计算机二级Python第13套-简单应用-44

在考生文件夹下存在一个文件PY201.py,在横线处填写代码,完成如下功能。利用random库和turtle库,
在屏幕上绘制5个圆圈,圆圈的半径和圆初始坐标由randint()函数产生,圆的X和Y坐标范围在[- 100,100]之间: .
半径的大小范围在[20,50]之间,圆圈的颜色随机在color列表里选择。效果如下图所示。

参考答案

  1.  
  2. import turtle as t
  3.  
  4. import random as r
  5.  
  6. color = ['red','orange','blue','green','purple']
  7.  
  8. r.seed(1)
  9.  
  10. for i in range(5):
  11.  
  12. rad = r.randint(20,50)
  13.  
  14. x0 = r.randint(-100,100)
  15.  
  16. y0 = r.randint(-100,100)
  17.  
  18. t.color(r.choice(color))
  19.  
  20. t.penup()
  21.  
  22. t.goto(x0,y0)
  23.  
  24. t.pendown()
  25.  
  26. t.circle(rad)
  27.  
  28. t.done()
  29.  
历年真题

全国计算机二级Python第13套-基本操作-43

2024-4-22 10:04:26

历年真题

全国计算机二级Python第13套-简单应用-45

2024-4-22 10:12:25

个人中心
购物车
优惠劵
今日签到
搜索