[Tutor] Generate 8 digit random number
Kent Johnson
kent37 at tds.net
Fri Aug 26 16:16:37 CEST 2005
Alberto Troiano wrote:
> Hi Kent
>
> Nope...
> Not working....I'm still getting 7 even 6 digits number
Are you sure? It works for me:
>>> import random
>>> random.randrange(10000000,99999999)
42247129
>>> for i in range(1000):
... x = random.randrange(10000000,99999999)
... if len(str(x)) < 8:
... print x
...
>>> (prints nothing - they are all 8 digits)
Kent
>
> Any other idea?
>
> Thanks
>
> Alberto
>
>> From: Kent Johnson <kent37 at tds.net>
>> CC: tutor at python.org
>> Subject: Re: [Tutor] Generate 8 digit random number
>> Date: Fri, 26 Aug 2005 10:00:50 -0400
>>
>> Alberto Troiano wrote:
>> > Hi everyone
>> >
>> > I need to generate a password..It has to be an 8 digit number and it
>> has to
>> > be random
>> >
>> > The code I've been trying is the following:
>> >
>> >
>> > import random
>> > random.randrange(00000000,99999999)
>> >
>> > The code works but sometimes it picks a number with 7 digits. Is
>> there any
>> > way that I can tell him to select always a random number with 8 digits?
>>
>> random.randrange(10000000,99999999) ??
>>
>> Kent
>>
>> _______________________________________________
>> Tutor maillist - Tutor at python.org
>> http://mail.python.org/mailman/listinfo/tutor
>
>
>
>
More information about the Tutor
mailing list