python爱心代码加人名
时间: 2023-11-07 11:04:38 浏览: 93
这段代码使用python-matplotlib.pyplot库实现了一个动态的爱心图案。要加入人名,你可以在代码中添加一个文本框,并设置其位置和内容为人名。具体代码如下:
import time
import matplotlib.pyplot as plt
import numpy as np
import math
def pow(x,a):
return math.pow(x,a)
plt.ion()
figure,ax=plt.subplots()
lines,=ax.plot([],[],color="red")
ax.set_autoscaley_on(True)
ax.grid()
X=np.linspace(-1.8,1.8,1000)
a=1
while True:
# 设置函数 y = [pow(pow(x, 2), 1 / 3) + 0.9 * pow(3.3 - x * x, 0.5) * np.sin(a * np.pi * x) for x in X]
y = [pow(pow(x, 2), 1 / 3) + 0.9 * pow(3.3 - x * x, 0.5) * np.sin(a * np.pi * x) for x in X]
a=a+0.1
lines.set_xdata(X)
lines.set_ydata(y)
# 在图中添加人名
ax.text(0, 0.5, '用户名', fontsize=12, ha='center')
ax.relim()
ax.autoscale_view()
figure.canvas.draw()
figure.canvas.flush_events()
time.sleep(0.01)
请将代码中的'用户名'替换为你想要显示的人名。
阅读全文