伪代码中的":="是什么意思?



伪代码中非常基本的语法问题。伪代码中的:=是什么意思?

a := 1

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

你不能直接在Python中使用它,因为它会是一个SyntaxError

>>> a := 1
  File "<stdin>", line 1
    a := 1
      ^
SyntaxError: invalid syntax

a = 1

相反。

在伪代码中:= 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 .

如果你正在谈论从另一种语言翻译,:= 运算符在类似 pascal 的语言中用于分配变量。

在python中,等价物只是=。

帕斯卡:

a := 1

蟒:

a = 1

Pascal:

a := 1

蟒:

a = 1

:)

相关内容

  • 没有找到相关文章

最新更新