random生成随机小数的函数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

random生成随机小数的函数
在编程中,经常需要生成随机小数。

以下是一个使用Python编写的生成随机小数的函数:
```
import random
def random_float(start, end):
'''
生成指定范围内的随机小数
:param start: 起始值
:param end: 结束值
:return: 随机小数
'''
return random.uniform(start, end)
```
该函数使用Python内置的 `random` 模块中的 `uniform()` 函数生成指定范围内的随机小数。

其中,函数的参数 `start` 表示起始值,参数 `end` 表示结束值。

函数返回一个随机小数,其范围在 [start, end) 之间。

使用该函数的示例如下:
```
# 生成范围在[0,1)之间的随机小数
print(random_float(0, 1))
# 生成范围在[-1,1)之间的随机小数
print(random_float(-1, 1))
# 生成范围在[0,100)之间的随机小数
print(random_float(0, 100))
```
以上就是一个简单的生成随机小数的函数。

在编写时,需要根据实际需求确定函数的参数和返回值,以便在程序中灵活调用。

相关文档
最新文档