"Stephanie Dawn Samson" <sd...@live.ca> wrote
thought I should write the rewritten code I got that others helped me get to
By applying a couple of other ideas that have been suggested you get something shorter and arguably slightly clearer: # Coin Flips # The program flips a coin 100 times and then # tells you the number of heads and tails import random print """ Welcome to 'Coin Flipper!' I will flip a coin 100 times and then tell you the number of heads and tails! """ headsCount = 0 for count in range(100): if random.randrange(2): # returns 1/0 => true/False headsCount += 1 print "The number of heads was", headsCount print "The number of tails was", 100-headsCount raw_input("\n\nPress the enter key to exit.") And you could replace the whole for loop with a generator expression if you really wanted to, but I suspect that is getting into advanced territory for you at this stage... HTH, -- Alan Gauld Author of the Learn to Program web site http://www.alan-g.me.uk/ _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor