📜  Python随机 - random()函数(1)

📅  最后修改于: 2023-12-03 15:34:32.719000             🧑  作者: Mango

Python随机 - random()函数

在Python中,random是一个内置的模块,它提供了许多随机数生成函数。其中,random()函数是其中之一,它返回一个0到1之间的随机浮点数。

语法
import random
result = random.random()
参数

random()函数不需要接收任何参数。

返回值

random()函数返回一个[0,1)之间的随机浮点数。如果需要指定生成随机数的范围,可以使用其他函数来实现,如randint(a,b)函数。

示例
import random

# 生成随机数
result = random.random()
print(result)

# 生成指定范围内的随机整数
num = random.randint(1,100)
print(num)

# 打乱序列
lst = [1,2,3,4,5]
random.shuffle(lst)
print(lst)

# 随机选择元素
lst = [1,2,3,4,5]
result = random.choice(lst)
print(result)
应用场景

random()函数可以在很多场景中使用,比如:

  • 数据库的数据抽样
  • 随机生成测试数据
  • 游戏开发中的随机生成地图、道具、敌人等
  • 生成验证码
  • 生成随机密码等
总结

random()函数是Python中一个非常实用的随机数生成函数,可以用于很多场景。在使用时,需要注意生成随机数的范围以及数据类型的转换。