生成长度为5的随机数字 [英] generate random digits with length of 5

查看:60
本文介绍了生成长度为5的随机数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

想知道是否有更好的方法来生成数字字符串

a长度为5,并且数字前面也可以有0。

< pre>

random_number = random.sample([0,1,2,3,4,5,6,7,8,9],5)#select 5

元素

code =''这是一个字符串''+ str(random_number [0])+

str(random_number [1])+ str(random_number [2 ])+ str(random_number [3])

+ str(random_number [4])

< / pre>

解决方案

2008年9月28日星期日下午12:59,sotirac< so ***** @ gmail.comwrote:


想知道是否有更好的方法来生成数字字符串

a长度为5,并且数字前面也可以有0。


< pre>

random_number = random.sample([0,1,2,3,4,5,6,7,8,9],5)#select 5

元素

code =''这是一个字符串''+ str(rand om_number [0])+

str(random_number [1])+ str(random_number [2])+ str(random_number [3])

+ str(random_number [ 4])



code =''''。join(random_number中数字的str(数字))


问候,

Chris


< / pre>


-
< a rel =nofollowhref =http://mail.python.org/mailman/listinfo/python-listtarget =_ blank> http://mail.python.org/mailman/listinfo/python-list



-

沿着鬣蜥的路径......
http://rebertia.com


9月28日,2:59 * pm,sotirac< soti ... @ gmail.comwrote:


想知道是否有更好的方法来生成
$ b的数字串$ ba长度为5,前面的数字也可以为0.


< pre>

* random_number = random.sample([0,1,2,3,4,5,6,7,8,9],5)#select 5

元素

* code =''这是一个字符串''+ str(random_number [0])+

str(random_number [1])+ str(random_number [2])+ str(random_number [3])

+ str(random_number [4])

< / pre>



''%05i''%random.randint(0,99999)


Chris Rebert写道:


On Sun,Sep 28,2008 at 12:59 PM,sotirac< so ***** @ gmail.comwrote:


>想知道是否有更好的方法来生成长度为5的数字串,也可以在数字前面加上0。

< pre>
random_number = random.sample([0,1,2,3,4,5,6,7,8,9],5)#select 5
elements
code =''这是一个字符串''+ str(random_number [0])+
str(random_number [1])+ str(random_number [2])+ str(random_number [3])
+ str(random_number [4])



code =''''。join(random_number中数字的str(数字))


问候,

克里斯


>< / pre>

-
http://mail.python.org/mailman/listinfo/python-list



random.randint(10000,99999)会为你工作吗?


Wondering if there is a better way to generate string of numbers with
a length of 5 which also can have a 0 in the front of the number.
<pre>
random_number = random.sample([0,1,2,3,4,5,6,7,8,9], 5) # choose 5
elements
code = ''this is a string'' + str(random_number[0]) +
str(random_number[1]) + str(random_number[2]) + str(random_number[3])
+ str(random_number[4])
</pre>

解决方案

On Sun, Sep 28, 2008 at 12:59 PM, sotirac <so*****@gmail.comwrote:

Wondering if there is a better way to generate string of numbers with
a length of 5 which also can have a 0 in the front of the number.
<pre>
random_number = random.sample([0,1,2,3,4,5,6,7,8,9], 5) # choose 5
elements
code = ''this is a string'' + str(random_number[0]) +
str(random_number[1]) + str(random_number[2]) + str(random_number[3])
+ str(random_number[4])

code = ''''.join(str(digit) for digit in random_number)

Regards,
Chris

</pre>

--
http://mail.python.org/mailman/listinfo/python-list

--
Follow the path of the Iguana...
http://rebertia.com


On Sep 28, 2:59*pm, sotirac <soti...@gmail.comwrote:

Wondering if there is a better way to generate string of numbers with
a length of 5 which also can have a 0 in the front of the number.

<pre>
*random_number = random.sample([0,1,2,3,4,5,6,7,8,9], 5) # choose 5
elements
*code = ''this is a string'' + str(random_number[0]) +
str(random_number[1]) + str(random_number[2]) + str(random_number[3])
+ str(random_number[4])
</pre>

''%05i''%random.randint(0,99999)


Chris Rebert wrote:

On Sun, Sep 28, 2008 at 12:59 PM, sotirac <so*****@gmail.comwrote:

>Wondering if there is a better way to generate string of numbers with
a length of 5 which also can have a 0 in the front of the number.
<pre>
random_number = random.sample([0,1,2,3,4,5,6,7,8,9], 5) # choose 5
elements
code = ''this is a string'' + str(random_number[0]) +
str(random_number[1]) + str(random_number[2]) + str(random_number[3])
+ str(random_number[4])


code = ''''.join(str(digit) for digit in random_number)

Regards,
Chris

></pre>

--
http://mail.python.org/mailman/listinfo/python-list

will random.randint(10000,99999) work for you?


这篇关于生成长度为5的随机数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆