码迷,mamicode.com
首页 > 编程语言 > 详细

python之random模块

时间:2017-09-21 18:07:45      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:count   logs   print   choice   color   rand   from   span   res   

from random import *

random1 = random()
print(type(random1), random1)  # [0, 1)
randint1 = randint(2, 100)  # [2,100]
print(type(randint1), randint1)
result = [3, 45, 2, 1, -8]
sample1 = sample(result, 2)
print(type(sample1), sample1)
rr = randrange(2, 10, 2)  # 结果为2 4 6 8 中的其中一个
print(type(rr), rr)


def v_code(char_count):
    chs = list(range(48, 58)) + list(range(65, 91)) + list(range(97, 123))
    result = ‘‘
    for i in range(char_count):
        result += chr(choice(chs))
    return result


print(v_code(5))

输出:(结果是随机的,下面只是一次运行的结果,仅做参考)

<class ‘float‘> 0.6281382442051219 
<class ‘int‘> 64
<class ‘list‘> [45, 2]
<class ‘int‘> 2
AZwq9

python之random模块

标签:count   logs   print   choice   color   rand   from   span   res   

原文地址:http://www.cnblogs.com/zhaoxianglong1987/p/7569308.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!