python-random模块

#!/usr/local/bin/python3
# -*- coding:utf-8 -*-

import random

# 随机浮点数,范围为(0,1)
print(random.random())

# 随机整形数,范围为(1,5)
print(random.randint(1,5))

# 随机整形数,范围为(1,4)
print(random.randrange(1,5))

# 从序列中随机取一个值
print(random.choice('hello'))
print(random.choice([1,2,3]))

# 从前方的序列中随机取2位
print(random.sample('hello',2))

# 随机取浮点数,范围为(1,3)
print(random.uniform(1,3))

# 洗牌,对原来的序列进行操作
a = [1, 2, 3, 4, 5]
random.shuffle(a)
print(a)

if __name__ == '__main__':
    pass

  

猜你喜欢

转载自www.cnblogs.com/octopuszy/p/9104662.html