编程语言
首页 > 编程语言> > python – ‘=’和’=’之间的区别?

python – ‘=’和’=’之间的区别?

作者:互联网

参见英文答案 > What’s the purpose of the + (pos) unary operator in Python?                                    5个
所以我有一段简单的代码打印出整数1-10:

i = 0
while i < 10:
        i += 1
        print(i)

然后,如果您只是在第3行更改一个运算符,它会打印出无限量的1个整数(我明白为什么会这样做).为什么运行第二个程序时不会出现语法错误?如果赋值运算符后跟一个加法运算符,它会不会调用语法错误?

i = 0
while i < 10:
        i =+ 1
        print(i)

解决方法:

i = 1与i = i 1相同,而
i = 1只表示i =(1).

标签:python,operator-keyword
来源: https://codeday.me/bug/20190929/1831514.html