import sys import string import random LETTERS = string.uppercase[:int(sys.argv[1])] DIGITS = random.randint(0, int(sys.argv[2])] winners = list() try: while True: print raw_input("the next winner is...") winner = "".join((random.choice(LETTERS), random.choice(DIGITS))) print winner winners.append(winner) except KeyboardInterrupt: print "Fin du tirage, rappel des winners:" print ", ".join(winners)