在Python中生成隨機數有多種方法,下面是一些常用的方法:
import random
# 生成0到9之間的隨機整數
num = random.randint(0, 9)
print(num)
import random
# 生成0到1之間的隨機浮點數
num = random.uniform(0, 1)
print(num)
import random
# 從列表中隨機選擇一個元素
num = random.choice([1, 2, 3, 4, 5])
print(num)
import random
# 將列表隨機排序
my_list = [1, 2, 3, 4, 5]
random.shuffle(my_list)
print(my_list)
import secrets
# 生成0到9之間的隨機整數
num = secrets.randbelow(10)
print(num)
import numpy as np
# 生成0到1之間的隨機浮點數
num = np.random.rand()
# 生成0到9之間的隨機整數
num = np.random.randint(0, 10)
print(num)
這些方法可以根據具體需要選擇使用,可以生成整數、浮點數、從序列中選擇元素或者將序列隨機排序。