Python奇数,偶数

时间:2016-01-11 10:43:40

标签: python

我有问题。我必须写一个布尔函数isOdd(),如果它的数字参数是一个奇数,它将返回true。例如,我会打电话给OddNumber(4),然后它将返回它的奇数与否。它必须是布尔值,必须返回true或false。

以下是我的尝试:

def OddNumber(number): 
    def isodd(): 
        if number%2==0: 
            return False 
        if number%2!=0: 
            return True 

print OddNumber(51) 

1 个答案:

答案 0 :(得分:1)

试试这个:这很简单 - 你使用模运算符,它将返回false或true。

def OddNumber(number):
    return number % 2 == 1