python的tl画奥运五环

Madeleine ·
更新时间:2024-11-15
· 872 次阅读

今天女朋友给我发了一个python的题之前没接触过用tl,题是画一个奥运五环,用circle函数来完成。在网上查阅了许多资料,借鉴了很多。
定义:turtle.circle(raidus,extent=None);
作用:根据半径画⚪;

参数:

radius :弧形半径 当radius值为正数时,圆心在当前位置/小海龟左侧。 当radius值为负数时,圆心在当前位置/小海龟右侧。 extent :弧形角度。当无该参数或参数为None时,绘制整个圆形 当extent值为正数时,顺小海龟当前方向绘制。 当extent值为负数时,逆小海龟当前方向绘制。

绘画开始:
定义圆圈函数

import turtle #引用库 def drawCircle(x,y,c="red"): #自定义一个函数 p.pu()#抬起画笔 p.goto(x,y)#绘制圆的地方 p.pd()#结束绘画 p.color(c)#绘制圆圈颜色 p.circle(30,360)#设置半径和弧度

设置画笔:

p = turtle
p,pensize(3)#设置画笔粗细

绘制五环:

drawCircle(0,0,‘blue’)
drawCircle(60,0,‘black’)
drawCircle(120,0,‘red’)
drawCircle(90,-30,‘green’)
drawCircle(30,-30,‘yellow’)
p.done()

完成
在这里插入图片描述


作者:艾尔迪亚好果子



五环 奥运五环 tl Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号