random函数用法python

1. random()random()函数用于生成一个[0.0, 1.0)范围内的随机浮点数。每次调用这个函数,都会返回一个不同的随机数。示例:python import random num = random.random()print(num)2. randint(a, b)randint(a, b)函数用于生成一个指定范围内的随机整数,其中参数a是范围的下限,参数b是范围的...
random函数用法python
random函数是Python中的内置模块,用于生成随机数。

Python中的random模块包含了许多与随机数生成相关的功能。这个模块提供了各种函数来生成随机浮点数、随机整数、从序列中随机选择元素等。下面将详细介绍random模块中一些常用函数的使用方法。

1. random()

random()函数用于生成一个[0.0, 1.0)范围内的随机浮点数。每次调用这个函数,都会返回一个不同的随机数。

示例:

python

import random

num = random.random()

print(num)

2. randint(a, b)

randint(a, b)函数用于生成一个指定范围内的随机整数,其中参数a是范围的下限,参数b是范围的上限,生成的随机数n满足a <= n <= b。

示例:

python

import random

num = random.randint(1, 10)

print(num)

3. choice(seq)

choice(seq)函数用于从序列中随机选择一个元素。参数seq可以是一个列表、元组或字符串等可迭代对象。

示例:

python

import random

my_list = [1, 2, 3, 4, 5]

selected_element = random.choice(my_list)

print(selected_element)

4. shuffle(seq)

shuffle(seq)函数用于将序列中的所有元素随机排序。参数seq可以是一个列表、元组或字符串等可迭代对象。需要注意的是,shuffle()函数会直接修改原始序列,而不会返回一个新的序列。

示例:

python

import random

my_list = [1, 2, 3, 4, 5]

random.shuffle(my_list)

print(my_list)

random模块中的这些函数可以方便地生成各种类型的随机数,满足不同的需求。在编写程序时,如果需要用到随机数,可以考虑使用random模块中的相关函数。2024-01-20
mengvlog 阅读 57 次 更新于 2025-12-21 09:43:35 我来答关注问题0
檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部