原创

随机数生成器

温馨提示:
本文最后更新于 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}") ```

使用方法:

  1. 将代码保存为一个名为 random_number_generator.py 的文件。
  2. 在终端中运行以下命令:

bash python random_number_generator.py

  1. 程序将输出两个随机数:一个整数和一个浮点数。

参数:

  • min_value: 随机数的最小值。
  • max_value: 随机数的最大值。
  • is_integer: 是否生成整数。默认值为True。

返回值:

  • 一个随机数。

示例:

随机整数: 7 随机浮点数: 0.3456789012345678

注意:

  • 每次运行程序都会生成不同的随机数。
  • random 模块是Python标准库的一部分,不需要额外安装。
正文到此结束