用于检查数字 n 的 Python 程序是否奇怪
假设我们有一个数字n。我们必须检查n是否奇怪。这里的数字很奇怪,当-1.数字是奇数2.数字不在2到5的范围内3.数字是偶数并且在6到20的范围内
因此,如果输入类似于n=18,那么输出将是奇怪的,因为它是偶数并且在6到20的范围内。
示例
让我们看看以下实现以获得更好的理解-
def solve(n): if n & 1: return "Weird" elif (n > 1 and n < 6) or n > 20: return "Not Weird" elif n > 6 and n < 21: return "Weird" n = 18 print(solve(n))
输入
18输出结果
Weird