Pseudocode中的":="是什么意思?

Ane*_*eem 2 syntax pseudocode colon-equals

伪代码中真正基本的语法问题.:=伪代码意味着什么?

a := 1
Run Code Online (Sandbox Code Playgroud)

Tim*_*ker 21

维基百科上的伪代码示例通常:=用作赋值运算符,就像Pascal一样(我还没有找到任何反例).

您不能直接在Python中使用它,因为它将是SyntaxError:

>>> a := 1
  File "<stdin>", line 1
    a := 1
      ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

使用

a = 1
Run Code Online (Sandbox Code Playgroud)

代替.

  • 这一定是我所获得的最简单的"尼斯答案"徽章. (7认同)

gop*_*410 7

在伪代码:= means assignment,而= means equality

a:=1 in pseudo code means a=1 in most languages而a = 1通常用于伪代码中的条件检查,即if(a=1) in pseudocode means if (a==1) in most languages.