對剛開始學習python失暴,多數(shù)人會想到如何繪制一個愛心獻給女神(顯然本人不會,是不會而不是不會)
于是小魚我就搜集了各種笛卡爾的心形曲線函數(shù)呐萨,發(fā)現(xiàn)效果不盡人意泉瞻,功夫不負有心魚,發(fā)現(xiàn)下面函數(shù)的心形曲線比較打動女神的心
于是乎五嫂,代碼努力開發(fā)中
import numpy as np
import turtle
def down_heart():
t = np.linspace(0, 7, 100)
x = 16 * np.sin(t) ** 3
y = 13 * np.cos(t) - 5 * np.cos(2 * t) - 2 * np.cos(3 * t) - np.cos(4 * t)
z = zip(x, y)
tur1 = turtle.Turtle()
tur1.color("red")
tur1.penup()
tur1.pensize(4)
tur1.hideturtle()
#tur1.begin_fill() #是否填充顏色
for x,y in z:
tur1.goto(x*10,y*10)
tur1.pendown()
# tur1.end_fill()
turtle.done()
down_heart()