Eric schrieb: > I am reading a book on Python and ran across and exercise that I just > can't seem to figure out. Its pretty simple, but I just can't get > past a certain point. > > The task is to create a program that flips a coin 100 times and keeps > track of the total of heads and tails which is printed to the screen. > > My plan was to use import random with a range of 2 and use a > conditional statement to count to 100. The problem I am encountering > is how do I keep track of the totals for heads and tails? > > Any suggestions would be appreciated. Keep in mind I am very new to > Python so there may be a more sophisticated way, but I am just trying > to use what the book has taught so far. > > Thanks, > Eric
>>> import random >>> coin = ("head", "tail") >>> cnt = {"head":0, "tail":0} >>> for i in xrange(100): ... cnt[random.choice(coin)] += 1 ... >>> cnt {'head': 49, 'tail': 51} >>> my solution -- http://mail.python.org/mailman/listinfo/python-list