编写一个随机数生成代码
以下是 Python 语言中生成随机数的示例代码:
import random
# 生成一个 0 到 1 之间的随机小数
random_float = random.random()
print(random_float)
# 生成一个指定范围内的随机整数
random_int = random.randint(1, 10) # 生成 1 到 10 之间的整数
print(random_int)
# 从一个序列中随机选择一个元素
lst = ['apple', 'banana', 'orange']
random_elem = random.choice(lst)
print(random_elem)
# 对一个序列进行随机排序
lst = [1, 2, 3, 4, 5]
random.shuffle(lst)
print(lst)
# 生成一个指定均值和标准差的正态分布随机数
random_normal = random.gauss(0, 1) # 均值为 0,标准差为 1
print(random_normal)
以上代码中使用了 Python 内置的 random 模块来生成随机数。其中的 random() 函数生成 0 到 1 之间的随机小数,randint(a, b) 函数生成 a 到 b 之间的随机整数,choice(seq) 函数从序列 seq 中随机选择一个元素,shuffle(seq) 函数对序列 seq 进行随机排序,gauss(mu, sigma) 函数生成一个均值为 mu,标准差为 sigma 的正态分布随机数。
原文地址: https://www.cveoy.top/t/topic/bCmJ 著作权归作者所有。请勿转载和采集!