Python生成隨機(jī)數(shù)的方法有以下幾種:
import random
random_number = random.random()
import random
random_number = random.randint(1, 10)
import numpy as np
random_number = np.random.randint(1, 10)
import secrets
random_number = secrets.randbelow(10)
import random
sequence = [1, 2, 3, 4, 5]
random_number = random.choice(sequence)
需要注意的是,以上方法生成的隨機(jī)數(shù)都是偽隨機(jī)數(shù),因?yàn)樗鼈兪腔谝粋€(gè)種子值生成的,在相同的種子值下生成的隨機(jī)數(shù)序列是確定性的。如果需要生成真正的隨機(jī)數(shù),可以考慮使用硬件隨機(jī)數(shù)生成器。