我如何打印涉及2个变量x和y的函数,范围从1到10000

时间:2017-03-01 02:13:22

标签: python-3.x

def mynewfunction(x,y):
    z=x**3+3*x*y+20*y
    print(z)
for z  in range (1,10000):
    print mynewfunction (x,y)  

我得到的语法错误是

File "<ipython-input-86-9c167c52d9cb>", line 2
    print mynewfunction (x,y)
                      ^
SyntaxError: invalid syntax

1 个答案:

答案 0 :(得分:1)

print是Python 3中的一个函数,和任何函数一样,它的参数列表必须在括号中给出:

print(mynewfunction(x,y))