📅  最后修改于: 2023-12-03 15:26:46.580000             🧑  作者: Mango
编写一个函数,用于检查给定的数字是偶数还是奇数,并返回基数的值。函数的输入应该包括数字和基数。如果数字是偶数,函数应该返回字符串 "偶数",如果数字是奇数,函数应该返回字符串 "奇数"。
以下代码是一个 Python 实现,它使用模运算 (%) 来检查数字的奇偶性:
def check_number(num, base):
if num % 2 == 0:
return f"{num} 是 {base} 奇偶数中的偶数"
else:
return f"{num} 是 {base} 奇偶数中的奇数"
函数接受两个参数:num
和 base
,分别表示要检查的数字和基数。如果 num
是偶数,函数返回一个字符串,告诉用户 num
是偶数;如果 num
是奇数,函数返回一个字符串,告诉用户 num
是奇数。
以下是一个使用示例,展示了如何将数字 12
和基数 10
传递给函数 check_number()
:
result = check_number(12, 10)
print(result) # 输出 "12 是 10 奇偶数中的偶数"
这个函数非常简单,但它可以为程序员提供一个很好的模板,以检查数字的奇偶性并返回适当的消息。你可以根据需要修改函数,以执行其他类型的数字验证或给出不同的返回消息。