我正在课堂上开展某些项目,需要详细的测试计划和伪代码,以及我的实际代码,但是,我真的不知道如何解释某些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()
伪代码与其他代码的不一致,我试着保持简短,所有大写)