宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

randinta, b)

随机生成整数:[a-b]区间的整数(包含两端)

1 from random import randint
2 print"随机生成10个随机整数。")
3 i = 0
4 while True:
5     i += 1
6     printrandint0,10))
7     if i == 10:
8         break

显示结果:

随机生成10个随机整数。
8
8
0
2
5
6
2
10
2
8

其他random模块下的代码有:

random)、uniform)、choice)、randrange)、shuffle)

 1 import random
 2 
 3 # 产生 0 到 1 之间的随机浮点数
 4 print random.random) )            
 5 
 6 # 产生  1.1 到 5.4 之间的随机浮点数,区间可以不是整数
 7 print random.uniform1.1,5.4) )  
 8 
 9 # 从序列中随机选取一个元素
10 print random.choice'tomorrow') )  
11 
12 # 生成从1到100的间隔为2的随机整数
13 print random.randrange1,100,2) )   
14 
15 # 将序列a中的元素顺序打乱
16 a=[1,3,5,6,7]                
17 random.shufflea)
18 printa)