我不知道如何解决错误并使其对浮动有效。我想在图像中绘制一个正弦函数,但是当我写int(math.sin(n))
而不是math.sin(n)
时,我只绘制一条线,而不是一条曲线。这就是我写的:
import math
from PIL import Image
j = Image.new("RGB", (200, 100), (0, 80, 200))
def sin(j, color):
w, h = j.size
for x in range(w):
n = math.pi
j.putpixel((x, (math.sin(n))), color)
sin(j, (200, 0, 0))
答案 0 :(得分:1)
您没有更改输入,因此结果始终相同:
n = math.pi
j.putpixel((x, (math.sin(n))), color)