python 实现isodd()函数,参数为整数,判断是否为奇数?

如题所述

def isOdd(num):

return num % 2 == 1

elif type(n)==int:

m=0

for i in range(1,int(n)+1):

if n%i==0:

m=m+1

if n<=1:

print('%s不是质数'%n)

else:

if m==2:

print('%s是质数'%n)

else:

print('%s不是质数'%n)

else:

print('%s必须是整数'%n)

扩展资料:

Python的函数支持递归、默认参数值、可变参数,但不支持函数重载。为了增强代码的可读性,可以在函数后书写“文档字符串”(Documentation Strings,或者简称docstrings),用于解释函数的作用、参数的类型与意义、返回值类型与取值范围等。可以使用内置函数help()打印出函数的使用帮助。

参考资料来源:百度百科-Python

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-02
python 实现isodd()函数,参数为整数,判断是否为奇数
def isOdd(num):
return num % 2 == 1本回答被网友采纳
相似回答