python 画任意函数曲线_circle()函数实例教程:用Python画一只兔子

本文介绍了如何使用Python turtle库中的circle()函数来画出一只创意的兔子,通过示例代码详细解释了circle()函数的参数含义和使用技巧,包括圆弧方向与半径正负值的关系,帮助读者理解该函数的灵活性。
摘要由CSDN通过智能技术生成

学习了一下turtle库的基本函数,试着画了一只大耳朵小兔子,灵感来源是jellycat邦尼兔。turtle库中circle()函数用来画弧,但和通常先确定原点,再根据半径、夹角画弧的方法有所不同。使用之后,便能理解circle()函数的巧妙。收获是:边想边做边改胜过完美的空想。

绘制效果如图 :

b2b9c8ac90d5e0af2be82b106f816255.png

在circle(radius,extent)函数中,参数radius取像素值、extent取角度的整数值,两参数均可取正负值。运行以下代码,可以直观地理解circle(radius,extent)函数参数正负值时的绘制特点:

from turtle import *pensize(5)pencolor('green')circle(100,90) pu()goto(0,0)seth(0)pd()pencolor('orange')circle(100,-90) pu()goto(0,0)seth(0)pd()pencolor('blue')circle(-100,90) pu()goto(0,0)seth(0)pd()pencolor('red')circle(-100,-90)

circle()函数以画笔当前方向(y')为y轴方向,以经过画笔当前绝对坐标(x0,假设y0=0)、垂直于y轴的方向为x轴方向,则圆心(即原点)坐标为(x0-r

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值