i ++在python中显示错误

i++ In python showing me error

本问题已经有最佳答案,请猛点这里访问。

我不能在python中使用i++。我的代码是

1
2
3
4
i=0
while i<10:
   print i
   i++

但是如果我用i=i+1替换i++,它就可以工作了。我做错什么了


只是python不支持i++。按以下步骤更换该回路:

1
2
3
4
i=0
while i<10:
   print i
   i += 1 # add 1 to i.

或者,更好的方法(如果您确实以这种方式使用循环):

1
2
for i in range(0, 10):
    print i

请在这里查看所有操作员的列表。


python中没有++运算符。你必须使用

1
i += 1