python 第十五课 奥运五环
本节课新知识点



# 打开海龟编辑器,只使用turtle库中的forward()和left()方法来画一个圆,比一比谁画的更圆
import turtle as t # 导入 海龟库 取小名为t
'''
# 思路:画一条直线,就转弯一次
t.left(180)
t.circle(-30,180) # 画一个半径为10 度数为360的圆弧
# 360 * 3/4 = 270
t.fillcolor('cyan') # 设置填充颜色
t.begin_fill() # 填充开始,需要填充颜色的图形,必须在填充开始和填充结束之间绘制才能填
# 需要填充颜色的图形
t.circle(30,180)
t.end_fill() # 填充结束 设置颜色,填充开始,绘制图形,填充结束
t.penup() # 抬笔
t.pendown() # 落笔
t.pensize() # 粗细
t.goto() # 根据坐标移动 x,y
'''
# 作业:把上面代码使用for循环,实现黑色奥运五环的效果

import turtle as t # 导入 海龟库 取小名为t
t.penup() # 抬笔
t.goto(-100,0) # (x,y) x坐标控制左右 y坐标控制上下
t.pendown()
t.pensize(5)
t.circle(30)
t.penup() # 抬笔
t.goto(-20,0) # (x,y) x坐标控制左右 y坐标控制上下
t.pendown()
t.circle(30)
t.penup() # 抬笔
t.goto(60,0) # (x,y) x坐标控制左右 y坐标控制上下
t.pendown()
t.circle(30)
t.penup() # 抬笔
t.goto(-60,-30) # (x,y) x坐标控制左右 y坐标控制上下
t.pendown()
t.circle(30)
t.penup() # 抬笔
t.goto(20,-30) # (x,y) x坐标控制左右 y坐标控制上下
t.pendown()
t.circle(30)


