用pycham写一个随机数检测器
时间: 2024-12-23 22:22:55 浏览: 11
在Python中,我们可以使用`random`模块来生成随机数,并通过一些条件判断来创建一个简单的随机数检测器。以下是一个基本的示例,该程序会生成一个随机整数,然后检测它是否满足特定的条件:
```python
import random
# 定义随机数检测器函数
def random_number_detector(target):
# 生成随机数
generated_num = random.randint(0, 100) # 这里只是一个例子,你可以调整范围
print(f"Generated number: {generated_num}")
# 检测随机数是否满足目标条件
if target == "even":
if generated_num % 2 == 0:
return True, f"The number is even."
else:
return False, f"The number is not even."
elif target == "odd":
if generated_num % 2 != 0:
return True, f"The number is odd."
else:
return False, f"The number is not odd."
else:
return None, "Invalid target."
# 使用检测器并打印结果
target_check = random_number_detector("even")
print("Check result:", target_check)
#
阅读全文