2024-04-20 08:22:31 发布
网友
所以这让我很困扰,我知道背后的逻辑,但我似乎不理解这个逻辑。请解释以下内容。你知道吗
当我用Python写这个的时候
x = 1 x = x + 1
这意味着x等于1(逻辑),但是第二行告诉我,它说,“x的新值等于x的旧值,也就是1,+1”,这让我很困扰,因为在数学中,你不会有“x的新值和x的旧值”,因为x只有一个值。你知道吗
同样,我会替换第一个x,所以它会像1=1+1(因为它们是2个x-s,我用1的值来替换它们),这是1=2,这是无稽之谈,但直到现在我还是这么想的。你知道吗
当你写x = 1这意味着你创建了一个值为1的变量。你知道吗
x = 1
当你写x = x + 1时,这并不意味着你要比较两边,但如果你想这样做,你就写x == x + 1,而不是x = x + 1。你知道吗
x = x + 1
x == x + 1
x = x + 1表示要向x添加新值
当你写
x = 1
这意味着你创建了一个值为1的变量。你知道吗当你写
x = x + 1
时,这并不意味着你要比较两边,但如果你想这样做,你就写x == x + 1
,而不是x = x + 1
。你知道吗x = x + 1
表示要向x添加新值相关问题 更多 >
编程相关推荐