python中的隨機數

2021-06-28 02:08:29 字數 999 閱讀 5398

隨機整數:

>>> import random

>>> random.randint(0,99)

21

隨機選取0到100間的偶數:

>>> import random

>>> random.randrange(0, 101, 2)

42

隨機浮點數:

>>> import random

>>> random.random()

0.85415370477785668

>>> random.uniform(1, 10)

5.4221167969800881

隨機字元:

>>> import random

>>> random.choice('qiwsir.github.io')

'g'

多個字元中選取特定數量的字元:

>>> import random

random.sample('qiwsir.github.io',3)

['w', 's', 'b']

隨機選取字串:

>>> import random

'lemon'

洗牌:把原有的順序打亂,按照隨機順序排列

>>> import random

>>> items = [1, 2, 3, 4, 5, 6]

>>> random.shuffle(items)

>>> items

[3, 2, 5, 6, 4, 1]

python中的隨機數

python中有很多功能可以返回隨機數,這裡自己整理一下 import random print random.random 0,1 的隨機數,浮點數 print random.randint 1,100 1,100 的乙個隨機數 print random.randrange 1,100 1,100...

Python 隨機數 隨機值

import random 1 生成m n之間的隨機整數 print random.randint 10,99 75 2 生成m n之間的隨機浮點數 print random.uniform 10,99 98.37125047276466 3 生成0 1之間的隨機浮點數 可用作百分比 print r...

隨機數 偽隨機數

隨機數 偽隨機數 rand函式在產生隨機數前,需要系統提供的生成偽隨機數序列的種子,rand根據這個種子的值產生一系列隨機數。如果系統提供的種子沒有變化,每次呼叫rand函式生成的偽隨機數序列都是一樣的。srand unsigned seed 通過引數seed改變系統提供的種子值,從而可以使得每次呼...