SyntaxError:编译单个语句时发现多个语句[Real Python Rookie]
SyntaxError:编译单个语句时发现多个语句[Real Python新手]i--在Python中不起作用。--没有现有的操作员。例如,可以使用i-=1SyntaxError:编译单个语句时发现多个语句[Real Python Rookie],python,shell,Python,Shell,SyntaxError:编译单个语句时发现多个语句[Real Python新手]i--在Python中不起作用。--没有现有的操作员。例如,可以使用i-=1 i--不是您在Python中使用的,Python没有--操作符。您将使用i-=1。但是,该行本身不会抛出带有完全相同消息的异常。您正在使用的哪个程序会抛出该错误?您是否试图让shell对此进行解析(因为您使用的是shell作为标记)?啊,您正在将多行内容直接粘贴到空闲控制台中。不要那样做。把它放到一个文件中,然后运行这个文件。哦,我看到一个
i--
不是您在Python中使用的,Python没有--
操作符。您将使用i-=1
。但是,该行本身不会抛出带有完全相同消息的异常。您正在使用的哪个程序会抛出该错误?您是否试图让shell对此进行解析(因为您使用的是shell
作为标记)?啊,您正在将多行内容直接粘贴到空闲控制台中。不要那样做。把它放到一个文件中,然后运行这个文件。哦,我看到一个小时前刚刚启动python,非常感谢
i=9
while i>0:
for j in range(1,i+1):
print(str(i)+"*"+str(j)+"="+str(i*j),end=" ")
print("\n")
i--