Random string of digits?

Serhiy Storchaka storchaka at gmail.com
Sun Dec 25 12:32:27 EST 2011


25.12.11 15:48, Steven D'Aprano написав(ла):
> On Sun, 25 Dec 2011 08:30:46 -0500, Roy Smith wrote:
>> I want to create a string of 20 random digits (I'm OK with leading
>> zeros).  The best I came up with is:
>> ''.join(str(random.randint(0, 9)) for i in range(20))
>> Is there something better?
> '%20d' % random.randint(0, 10**20-1)

'%020d' % random.randrange(10**20)




More information about the Python-list mailing list