我安装了 Python 3.0,但现在我的代码无法运行。有人有什么建议吗?
def print_multiples(n, high):
for i in range(1, high+1):
print(n * i, end=' ')
print()
def print_mult_table(high):
for i in range(1, high+1):
print_multiples(i, high)
print print_mult_table(7)
我的输出看起来像这样:
File "chp7.py", line 82
print print_mult_table(7)
SyntaxError: invalid syntax
请您参考如下方法:
在 Python 3 中,print() 是函数而不是语句,因此您应该使用:
print(print_mult_table(7))
