阿里员工爆出最好用的python库推荐!!--random随机数生成【原文附代码】

**

阿里员工爆出最好用的python库推荐!!–random随机数生成【原文附代码】

Python中的random模块用于生成随机数。

下面具体介绍random模块的功能:
1.random.random()
随机浮点数:0<= n < 1.0

import randoma = random.random()print(a)
C:\Users\xiaon\AppData\Local\Programs\Python\Python35\python.exe D:/workspase/library/SkillModel/random0.1932691438234948

2.random.uniform(a,b)
如果a > b,则生成的随机数n: b <= n <= a。如果 a

import randomprint(random.uniform(1,10))print(random.uniform(10,1))
C:\Users\xiaon\AppData\Local\Programs\Python\Python35\python.exe D:/workspase/library/SkillModel/random1.52272073366670351.4013636469329303

3.random.randint(a, b)

生成的随机数n: a <= n <= b

import randomprint(random.randint(1,10))
C:\Users\xiaon\AppData\Local\Programs\Python\Python35\python.exe D:/workspase/library/SkillModel/random10

4.random.randrange([start], stop[, step])
random.randrange(10, 30, 2),结果相当于从[10, 12, 14, 16, … 26, 28]序列中获取一个随机数。

import randomprint(random.randrange(10,100,2))
C:\Users\xiaon\AppData\Local\Programs\Python\Python35\python.exe D:/workspase/library/SkillModel/random66

5.random.choice(sequence)

import randomlst = ['python','C','C++','javascript']str1 = ('I love python')print(random.choice(lst))print(random.choice(str1))

6.random.shuffle(x[, random])
将列表内的元素随机排列。

import randomp = ['A' , 'B', 'C', 'D', 'E' ]random.shuffle(p)print (p)
C:\Users\xiaon\AppData\Local\Programs\Python\Python35\python.exe D:/workspase/library/SkillModel/random['B', 'C', 'E', 'A', 'D']

阿里员工爆出最好用的python库推荐!!--random随机数生成【原文附代码】_第1张图片

你可能感兴趣的:(科技,技术,程序员,列表,python,random)