文章目录
一、使用说明二、代码三、使用说明
一、使用说明
确保电脑上安装了 turtle 库:
pip install -i https://mirrors.aliyun.com/pypi/simple turtle
调用库:
import turtle as t
二、代码
代码如下:
def ellipse(x, y, theta, l, size = 1, color = 'black'):
"""
Created on Tue Feb 8 20:19:39 2022
A function for drawing ellipses.
@author: zq
Parameters
----------
x : int
起始点的横坐标.
y : int
起始点的纵坐标.
theta : int
椭圆长轴与水平方向的夹角.
l : int
椭圆长轴的长度(不建议太大),0 - 1 即可,
实际长度为该值的 800 倍左右.
size : int
画笔的粗细程度,默认为 1.
color : str
画笔的颜色,默认为黑色.
"""
t.penup()
t.goto(x, y)
t.setheading(theta + 270)
t.pensize(size)
t.pencolor(color)
t.pendown()
a = 0.3
for i in range(120):
if 0 |