便宜VPS主机精选
提供服务器主机评测信息

python中random函数用法简介

在Python中,random模块提供了生成伪随机数的函数,可以用于各种随机操作。要使用这些函数,我们需要先导入random模块。下面是一些常见的random模块的函数和用法:

  1. 生成随机整数:randint(a, b)函数可返回一个指定范围内的随机整数,包括ab
import random

random_number = random.randint(1, 100)
print(random_number)
  1. 生成随机浮点数:uniform(a, b)函数可返回一个指定范围内的随机浮点数,包括ab
import random

random_float = random.uniform(0.0, 1.0)
print(random_float)
  1. 从序列中选择随机元素:choice(seq)函数可从给定的序列中随机选择一个元素。
import random

fruits = ['apple', 'banana', 'cherry', 'durian']
random_fruit = random.choice(fruits)
print(random_fruit)
  1. 打乱列表顺序:shuffle(lst)函数可将列表中的元素随机打乱顺序。
import random

numbers = [1, 2, 3, 4, 5]
random.shuffle(numbers)
print(numbers)
  1. 随机选择多个元素:sample(population, k)函数可从指定的序列中随机选择k个元素组成一个新的列表。
import random

numbers = [1, 2, 3, 4, 5]
random_numbers = random.sample(numbers, 3)
print(random_numbers)

这些只是random模块中的几个常用函数,还有其他函数如生成随机字符串、生成随机密码等。可以参考Python官方文档中的random模块部分,以获取更多关于随机数生成的函数和使用方法。

未经允许不得转载:便宜VPS测评 » python中random函数用法简介