课程
/后端开发
/Python
/初识Python
这个sum=sum + x 是什么意思?是指(sum+) x 吗,这是不是一个公式呀 还是别的意思?
2016-09-03
源自:初识Python 5-5
正在回答
你好,首先要理解一个概念,编程中的等号 =,不同于数学意义上的等于号,编程中的= 其实是代表【赋值运算符】这个概念 所以,这个表达式: sum = sum + x 从数学角度来说,表达式显然是不成立的,但是在编程里却是成立的,因为这里的= 表达意思是把=右面的值相加之和,赋值给左面的变量, 所以这个表达式,就可以翻译成,首先运算 变量sum 加上变量 x,相加之和,再赋值给等号左边的变量sum 希望采纳。
慕粉3751087 提问者
Ziqi_Wang 回复 慕粉3751087 提问者
t = sum + x //把sum+x的值赋值给t
sum = t //再把t赋值给sum
//就是sum = sum + x 也可以写成sum+ = x
越是喜欢 回复 慕粉3751087 提问者
慕粉3751087 提问者 回复 越是喜欢
=右边优先级更高
把sum+x的值又赋给sum
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序