随机数生成器
温馨提示:
本文最后更新于 2024年07月25日,已超过 252 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
随机数生成器
描述:
这是一个简单的Python程序,用于生成随机数。它使用 random
模块来生成随机整数和浮点数。
代码:
```python import random
def generate_random_number(min_value, max_value, is_integer=True): """ 生成一个随机数。
Args: min_value: 随机数的最小值。 max_value: 随机数的最大值。 is_integer: 是否生成整数。默认值为True。
Returns: 一个随机数。 """ if is_integer: return random.randint(min_value, max_value) else: return random.uniform(min_value, max_value)
生成一个介于 1 和 10 之间的随机整数
random_integer = generate_random_number(1, 10) print(f"随机整数: {random_integer}")
生成一个介于 0 和 1 之间的随机浮点数
random_float = generate_random_number(0, 1, is_integer=False) print(f"随机浮点数: {random_float}") ```
使用方法:
- 将代码保存为一个名为
random_number_generator.py
的文件。 - 在终端中运行以下命令:
bash
python random_number_generator.py
- 程序将输出两个随机数:一个整数和一个浮点数。
参数:
min_value
: 随机数的最小值。max_value
: 随机数的最大值。is_integer
: 是否生成整数。默认值为True。
返回值:
- 一个随机数。
示例:
随机整数: 7
随机浮点数: 0.3456789012345678
注意:
- 每次运行程序都会生成不同的随机数。
random
模块是Python标准库的一部分,不需要额外安装。
正文到此结束
- 本文标签: Python
- 本文链接: https://blog.sandy1029.cloud/article/398
- 版权声明: 本文由nisan原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权