那些曾经考过的turtle绘图题(1~5)

【编程实现绘图 -1】
使用使用turtle库的函数,绘制三个彩色的圆,圆的颜色按顺序如图,圆的半径从里至外分别是20,50, 100,效果如图所示

那些曾经考过的turtle绘图题(1~5)_第1张图片

# 样例代码
from turtle import *    # 导入turtle库
list_r = [20, 50, 100]  # 定义半径列表
list_color = ["red", "green", "orange"] # 定义颜色列表
pensize(3)  # 设置画笔宽度为3
left(90)    # 调整方向,使得画圆弧时朝上
for i in range(3):  # 循环绘制三个圆
    penup()     # 抬笔
    goto(0, -list_r[i]) # 移到下一个绘制的位置
    right(90)   # 向右转90度,为画圆做准备
    pencolor(list_color[i]) # 设置当前画笔的颜色
    pendown()   # 落笔
    circle(list_r[i])   # 画圆弧
    left(90)    # 调整方向,使得下一个圆能够水平绘制
hideturtle()    # 隐藏画笔
done()          # 退出画图模式

【编程实现绘图 -2】
(1)画一个边长为400的正方形,然后将其平均分割成4份,分割线相交于一点,形成一个田字格,效果如下图:

你可能感兴趣的:(Python基础算法训练试题集,青少年编程,python,开发语言,蓝桥杯)