Python 3.x Python3特定函数的Psuedo代码?

Python 3.x Python3特定函数的Psuedo代码?,python-3.x,pseudocode,Python 3.x,Pseudocode,我在课堂上从事某些项目,这些项目需要详细的测试计划和伪代码,以及我的实际代码,然而,我真的不知道如何解释某些仅使用Python的函数或特性 其中一些功能包括.format()函数和try/except序列 我自己也尝试过这样做,但是,我觉得好像还不够清楚 # Here's some code unrelated to my project for i in range(4): print("Hello, I am number {}!".format(i)) # And here's

我在课堂上从事某些项目,这些项目需要详细的测试计划和伪代码,以及我的实际代码,然而,我真的不知道如何解释某些仅使用Python的函数或特性

其中一些功能包括
.format()
函数和
try/except
序列

我自己也尝试过这样做,但是,我觉得好像还不够清楚

# Here's some code unrelated to my project
for i in range(4):
    print("Hello, I am number {}!".format(i))

# And here's some pseudo code for the code above
CONSTRUCT i AS 0
REPEAT:
    OUTPUT "Hello I am number {}!" Replacing any "{}"
     with these variables, in the given order: i
    INCREMENT i
UNTIL i == 4
关于我应该如何写这篇文章有什么建议吗?这是一个非常容易理解的代码,但是,如果我把伪代码做得太像Python,我恐怕会被记下来。我确实理解它可能与Python语言有一些相似之处,而且也不必太冗长,但我只是想不出任何其他方式来写出来。额外的提示将不胜感激!
(另外,我不太喜欢我编写的
.format()
伪代码与其他代码不一致,我尽量保持简短,并且全部大写)

至少在我的书中,伪代码没有任何真正的规则,所以你可以随心所欲地编写它。你的“伪代码”翻译对我来说已经太专业了。当你说“太专业”时,你的意思是“我写得太多了”,还是“我解释得不够”。我没有被严厉地批评我如何编写伪代码,因为它被广泛地认为是自以为是的,但它必须是:“不使用Python或其他类似语言编程的人很容易理解”我主要指的是这些
CONSTRUCT
REPEAT
使它像一种实际的编程语言。对我来说,伪代码处于更高的层次。例如,“循环
i
变量从零到4”,“在每次迭代中,打印“你好,我是数字i”,循环变量为
i