溫馨提示×

python隨機生成數(shù)字的方法有哪些

小億
232
2023-08-10 21:58:39
欄目: 編程語言

Python中生成隨機數(shù)字的方法有以下幾種:

  1. 使用random模塊的random()函數(shù):生成0到1之間的隨機浮點數(shù)。
import random
num = random.random()  # 生成一個0到1之間的隨機浮點數(shù)
  1. 使用random模塊的randint()函數(shù):生成指定范圍內的隨機整數(shù)。
import random
num = random.randint(1, 10)  # 生成1到10之間的隨機整數(shù)
  1. 使用random模塊的uniform()函數(shù):生成指定范圍內的隨機浮點數(shù)。
import random
num = random.uniform(1, 10)  # 生成1到10之間的隨機浮點數(shù)
  1. 使用random模塊的choice()函數(shù):從一個序列中隨機選擇一個元素。
import random
list = [1, 2, 3, 4, 5]
num = random.choice(list)  # 從list中隨機選擇一個元素
  1. 使用random模塊的shuffle()函數(shù):將一個序列隨機打亂。
import random
list = [1, 2, 3, 4, 5]
random.shuffle(list)  # 將list中的元素隨機打亂

這些是常用的生成隨機數(shù)字的方法,根據(jù)具體需求選擇適合的方法即可。

0