自定义一次函数: y=kx+b
功能:在屏幕输出函数的解析式,列表,并画出图像。
使用时的实参使得 k=0.5,b=50
大概就这意思了,自己再调整调整
import turtle
def foo(k,b,x):
y=k*x+b
return y
turtle.goto(0,300)
turtle.write("y=kx+b")
turtle.goto(0,0)
turtle.goto(300,0)
turtle.goto(0,0)
turtle.pendown()
for x in range(30):
y = foo(0.5,50,x)
turtle.goto(x,y)
turtle.penup()
turtle.goto(-300,-80)
turtle.write(str([(x,foo(0.5,50,x)) for x in range(30)]))