Python-随机函数


菜鸟教程

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/python
# -*- coding: UTF-8 -*-

import random

print random.randint(1,10) # 产生 1 到 10 的一个整数型随机数
print random.choice(rande(10)) # 产生 0 到 9 的一个整数型随机数
print random.random() # 产生 [0,1) 之间的随机浮点数
print random.uniform(0,100) # 产生 [0,100] 之间的随机浮点数,不是整数
print random.choice('tomorrow') # 从序列中随机选取一个元素
print random.randrange(1,100,2) # 生成从1到100的间隔为2的随机整数

mylist = list("hello,world!") # 将序列a中的元素顺序打乱
random.shuffle(mylist)
print mylist

  目录