title: Psuedo code for Python 3 specific functions?
body: <p>I'm working on certain projects in class which requires a detailed test plan and pseudo code, along with my actual code, however, I don't really know how to explain certain Python only functions or features.</p>
  
  <p>Some of these features include the <code>.format()</code> function and the <code>try/except</code> sequence</p>
  
  <p>I have attempted to do this myself, but, I feel as if it's not clear enough.</p>
  
  <pre><code># 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
  </code></pre>
  
  <p>Any tips on how I should write this out? This is very simple to understand code, but, I'm afraid I'll get marked down if I make the pseudo code too Python-like. I do understand that it can have some resemblance to the Python language, and that, it doesn't have to be too verbose, but I just can't quite think of any other way to write this out. Extra tips would definitely be appreciated!
  (Also, I don't really like how the <code>.format()</code> pseudo code I made is inconsistent to the rest, I try to keep it short, and all caps)</p>