<br>
<br><font size=2><tt>Glen Clark wrote on 11/02/2010 03:07:18 PM:<br>
<br>
in general you should use raw_input instead of input.</tt></font>
<br>
<br><font size=2><tt>&lt;SNIP&gt;</tt></font>
<br><font size=2><tt>&gt; confirmed = int(input(&quot;Are you happy with
this? (y/n): &quot;)<br>
&gt; </tt></font>
<br>
<br><font size=2><tt>you are missing a closing parenthesis above, and converting
a string (y,n) to and int<br>
&gt; if confirmed == &quot;y&quot;:<br>
</tt></font>
<br><font size=2><tt>you are comparing an int and a string here, probably
not what you want (see above).</tt></font>
<br>
<br><font size=2><tt>&gt; &nbsp; &nbsp;for In in range(0,NumItems):<br>
&gt; &nbsp; &nbsp; &nbsp; print(Entries[In] + &quot;: &quot; + str(In))<br>
&gt; &nbsp; &nbsp;change = int(input(&quot;Which item would you like to
change: &quot;) &nbsp; <br>
</tt></font>
<br><font size=2><tt>again, you are missing a closing parenthesis above</tt></font>
<br>
<br><font size=2><tt>&gt; &nbsp; &nbsp;Entries[change]=str(input(&quot;Please
enter a nem name: &quot;)<br>
</tt></font>
<br><font size=2><tt>again, you are missing a closing parenthesis above</tt></font>
<br>
<br><font size=2><tt>&gt; else:<br>
&gt; &nbsp; &nbsp; #do nothing<br>
</tt></font>
<br><font size=2><tt>you need to put pass here, you can't just have a comment
in a block</tt></font>
<br><font size=2><tt>&gt; &nbsp; &nbsp; <br>
&gt; print(Entries)<br>
&gt; <br>
</tt></font>
<br>
<br><font size=2><tt>Chris<br>
</tt></font>