如何理解简单数学中的逻辑?

时间:2018-03-28 14:17:48

标签: python

所以这困扰了我很多,我知道它背后的逻辑,但我似乎无法理解这个逻辑。请解释以下内容。

当我用Python写这个

x = 1
x = x + 1

它意味着x等于1(逻辑),但第二行我被告知它说:“x的新值等于x的旧值,即1,+ 1”这让我困扰,因为在数学中你不会有“x的新值和x的旧值”,因为x只有一个值。

此外,我会替换第一个x,因此它将像1 = 1 + 1(因为它们是2 xs,我用值1替换它们),这是1 = 2,这是无稽之谈,但直到现在我是怎么想的。

1 个答案:

答案 0 :(得分:0)

当您编写x = 1时,表示您创建值为1的变量。

当你写x = x + 1并不意味着你要比较双方,但如果你想这样做,你写x == x + 1,而不是x = x + 1

x = x + 1表示您要为x

添加新值