python自定义函数

自定义一次函数: 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)]))