📅  最后修改于: 2023-12-03 15:20:32.756000             🧑  作者: Mango
本篇题解将介绍 TCS 编码练习题中的 "检查奇数或偶数" 题目,帮助读者了解该题目的题意、样例测试用例、思路和代码实现。
题目描述:
编写一个函数,用于检查一个整数是否为偶数或奇数。该函数应输入一个整数,如果它是偶数,则返回字符串 "Even",如果它是奇数,则返回字符串 "Odd"。
输入:
输出:
输入:
2
输出:
Even
输入:
3
输出:
Odd
判断一个数 n 是否为偶数,可以用 n % 2 == 0 来判断,如果为真则是偶数,否则为奇数。
根据题目要求,我们需要将判断结果以字符串形式返回,可以借助字符串格式化的方式,使用 f-string 将结果转化为字符串,并返回。
def is_even_or_odd(n: int) -> str:
"""
判断一个整数是否为偶数或奇数。
Args:
n: 要判断的整数,(-10**19 <= n <= 10**19)
Returns:
如果 n 是偶数,则返回 "Even"。
如果 n 是奇数,则返回 "Odd"。
"""
if n % 2 == 0:
return "Even"
else:
return "Odd"
以上是本篇题解的全部内容,读者可以通过拷贝上述代码来测试是否通过题目要求。