📅  最后修改于: 2023-12-03 14:52:51.533000             🧑  作者: Mango
在Python中,我们可以通过使用内置的random
模块来调用随机函数。random
模块提供了各种生成随机数和随机选择元素的函数。本文将介绍如何使用这些函数来生成随机数和进行随机选择。
要生成随机数,可以使用random
模块中的random()
函数。该函数返回一个0到1之间的随机浮点数。
import random
random_number = random.random()
print(random_number)
输出结果示例:
0.3215874191325285
如果我们需要生成指定范围内的随机整数,可以使用randint()
函数。该函数接受两个参数,表示随机数的范围,返回一个在该范围内的整数。
import random
random_int = random.randint(1, 100)
print(random_int)
输出结果示例:
56
除了生成随机数,我们还可以使用random
模块进行随机选择。以下是几个常用的函数:
choice()
: 从序列中随机选择一个元素。choices()
: 从序列中随机选择多个元素,并可指定权重。shuffle()
: 随机打乱序列的顺序。下面是这些函数的示例代码:
import random
my_list = ['apple', 'banana', 'orange', 'watermelon']
random_choice = random.choice(my_list)
print(random_choice)
random_choices = random.choices(my_list, k=2)
print(random_choices)
random.shuffle(my_list)
print(my_list)
输出结果示例:
banana
['banana', 'apple']
['orange', 'banana', 'watermelon', 'apple']
以上是如何在Python中调用随机函数的介绍。你可以根据自己的需求使用这些函数来生成随机数和进行随机选择。详细的函数说明和更多用法,请参考Python官方文档。