一.思考一个问题 我们要给定一个x,要求一条直线上x对应的y的值.公式是y = kx+b. 我们需要用k,b来确定这条直线,则我们实现的函数应该有3个参数: def line(k, b, x): print(k * x + b) line(1, 3, 4) line(1, 3, 5) line(1, 3, 6) 可以看到,我们每次修改x都要重新传入k和b. 我们也可以用全局变量来实现: k = 1 b = 3 def line(x): print(k * x + b) line(4) line(…