Python 生成隨機數

2021-09-25 20:00:14 字數 720 閱讀 5358

從1-100的整數列表中,生成10個隨機整數

import random

list = range(1, 101)

slice = random.sample(list, 10)

print(slice)

# [39, 17, 5, 42, 38, 97, 16, 30, 11, 82]

從1-100中,生成1個隨機整數

import random

a = random.randint(1, 100)

print(a)

# 12

從0-100中,生成1個隨機偶數

import random

b = random.randrange(0, 101, 2)

print(b)

# 26

隨機生成1個任意的小數

import numpy as np

c = np.random.randn() # 預設生成1個。 需要n個可在括號裡填整數n

print(c)

# 1.02934743

import random

d = random.random()

print(d)

# 0.5877214621332332

python隨機數生成

python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。random.random random.random 用於生成乙個0到1的隨機符點數 0 n 1.0 random.uniform random.uniform的函式原型為 random.uniform...

Python生成隨機數

import random import string 隨機整數 print random.randint 1,50 隨機選取0到100間的偶數 print random.randrange 0,101,2 隨機浮點數 print random.random print random.uniform...

python生成隨機數

python中的random模組用於生成隨機數。下面介紹一下random模組中最常用的幾個函式。import random 1 random.randomrandom.random 用於生成乙個0到1的隨機符點數 0 n 1.02 random.uniformrandom.uniform 的函式原型...