为什么会出现以下错误?最后的打印语句不应成为while循环的一部分.
>>> while n>= 0:
... n = n-1
... print(n)
... print ("TO A!!")
File "<stdin>", line 4
print ("TO A!!")
^
SyntaxError: invalid syntax
解决方法:
您需要在while循环后按Enter键才能退出循环
>>> n = 3
>>> while n>=0:
... n = n-1
... print (n)
... # Press enter here
2
1
0
-1
>>> print ("To A!!")
To A!!
注意:-…表示您仍在while块中