我有问题。我必须写一个布尔函数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)
答案 0 :(得分:1)
试试这个:这很简单 - 你使用模运算符,它将返回false或true。
def OddNumber(number):
return number % 2 == 1