用伪代码表示“等于”

问题描述

我只是想知道当事物等于事物时是否有一种特殊的说法。例如在python中,如果声明某物等于2,则表示某物= 2,而当您检查某物是否等于其他物时,您将说: 如果某事==某事:

因此,如果我要检查输入的密码是否等于IF THEN ELSE ENDIF循环中存储的密码,那么我的问题是算法的伪代码,我会使用一个还是两个等号?

WHILE attempts < 3
    Get EnteredPassword
    **IF EnteredPassword = StoredPassword THEN**
        Validated = TRUE
    ELSE
        attempts = attempts + 1
    ENDIF
ENDWHILE

解决方法

通常,伪代码非常广泛,每个作者都有自己的表达方式。如 阿齐兹指出,通常x

,

要表达等于,您使用等号一次,这与在 Python 中使用该符号两次来比较两个值不同(例如,如果变量 == 'one')。示例语法是:

变量 = '一个'

WHILE 变量 = 'one' DO

发送“嗨”以显示