can someone explain why this happens- newbie question
garywood
woodygar at sky.com
Tue Sep 30 05:21:08 EDT 2008
Hi
can someone tell me why it prints the high score table multiple times?
#high scores program
scores =[]
choice = None
while choice != 0:
print """high Score Table
0 - exit
1 - show Scores
2 - add a score
3 - delete a score
4 - sort scores
"""
choice = input("what would you like to do?")
if choice == 0:
print "goodbye"
elif choice == 1:
for score in scores:
print scores
elif choice == 2:
score = input("add a score")
scores.append(score)
elif choice == 3:
score = input("what score would you like to delete ?")
if score in scores:
scores.remove(score)
else:
print "that score is not listed"
elif choice == 4:
scores.sort()
scores.reverse()
print scores, "highest score first"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20080930/1a52d8db/attachment.html>
More information about the Python-list
mailing list