# 实时生成随机数并验证其范围的编程项目


问题描述

本项目旨在实现一个功能,用户可输入一个数字范围(如1-5),程序将生成一个随机整数,验证该数是否在给定范围内,并输出结果。

代码实现

import random

def validate_range(max_value):
    # 生成随机数
    generated_number = random.randint(0, max_value - 1)

    # 验证结果
    result = "成功!" if generated_number <= max_value else "失败!"

    print(f"随机数为:{generated_number}, 是否在 1~{max_value} 范围内?")  
    print(f"验证结果:{result}")

总结

该项目实现了以下功能:
1. 使用 random.randint() 生成随机整数
2. 验证随机数是否在指定范围内
3. 显示结果并提供解释

通过此项目,用户不仅学习了随机数生成与范围验证的实现,还提升了编程实践的能力。