Python有多種方法可以給變量賦值隨機(jī)數(shù)。以下是其中幾種常用的方法:
random
模塊中的random()
函數(shù)生成0到1之間的隨機(jī)浮點(diǎn)數(shù):import random
# 生成0到1之間的隨機(jī)浮點(diǎn)數(shù)
random_number = random.random()
random
模塊中的randint()
函數(shù)生成指定范圍內(nèi)的隨機(jī)整數(shù):import random
# 生成1到10之間的隨機(jī)整數(shù)
random_number = random.randint(1, 10)
random
模塊中的choice()
函數(shù)從列表中隨機(jī)選擇一個(gè)元素:import random
# 從列表中隨機(jī)選擇一個(gè)元素
my_list = [1, 2, 3, 4, 5]
random_number = random.choice(my_list)
numpy
庫中的random
模塊生成更多種類的隨機(jī)數(shù),例如生成服從特定分布的隨機(jī)數(shù):import numpy as np
# 生成符合正態(tài)分布的隨機(jī)數(shù)
random_number = np.random.normal()
這些只是給變量賦值隨機(jī)數(shù)的幾種常見方法,根據(jù)具體需求,可能還會(huì)使用其他方法。