我正在 python 3 中制作一个关于乘法表的简单项目,但出现语法错误
I am making a simple project in python 3 about multiplication tables but I am getting syntax errors
这是代码:
num = int(input("Please enter your number: "))
for i in range(1,11)
print(num, "×", i ,"=", num*i)
这是它给我的错误:
File "table.py", line 3
for i in range(1,11)
^
SyntaxError: invalid syntax
正确的语法是:
for i in range(1,11):
print(num, "x", i, "=", num*i)
您似乎忘记了 for 循环末尾的 :
和下一行中的缩进。
这是因为循环、if 语句和其他一些 python 代码块需要在行尾使用“:”和制表符缩进的新代码块。
您的示例的正确代码是:
for i in range(1,11):
print(num, "x", i, "=", num*i)
我说的是:
if True:
print("In true statement")
print("The next line of indented block")
else:
print("Not in the True statement")
print("I would never get here")
这是代码:
num = int(input("Please enter your number: "))
for i in range(1,11)
print(num, "×", i ,"=", num*i)
这是它给我的错误:
File "table.py", line 3
for i in range(1,11)
^
SyntaxError: invalid syntax
正确的语法是:
for i in range(1,11):
print(num, "x", i, "=", num*i)
您似乎忘记了 for 循环末尾的 :
和下一行中的缩进。
这是因为循环、if 语句和其他一些 python 代码块需要在行尾使用“:”和制表符缩进的新代码块。
您的示例的正确代码是:
for i in range(1,11):
print(num, "x", i, "=", num*i)
我说的是:
if True:
print("In true statement")
print("The next line of indented block")
else:
print("Not in the True statement")
print("I would never get here")