Nathan Pinno said unto the world upon 02/07/2005 02:25: > > Hi all. > > How do I make the computer generate 4 random numbers for the guess? I want > to know because I'm writing a computer program in Python like the game > MasterMind. > > Thanks. > > -- > Nathan Pinno > http://www.npinnowebsite.ca/
Hi Nathan, do you know how to make a program doing anything 4 times? If so, do that :-) Here's one way: >>> import random >>> def get_master_mind_guess(): ... guess = [] ... for i in range(4): ... guess.append(random.random()) ... return guess ... >>> get_master_mind_guess() [0.21236215888513332, 0.096166729147619479, 0.037667620585694728, 0.77529759474635485] >>> I doubt you need numbers between 0 and 1, but adjust to suit. I'd also suggest that you might find the Tutor list of real help. <http://mail.python.org/mailman/listinfo/tutor>. Nothing wrong with not knowing how to do stuff like this -- few were born knowing, after all -- but the Tutor list specializes in answering in a way targeted to beginners. It's where I learned much of what I know. Best, Brian vdB -- http://mail.python.org/mailman/listinfo/python-list