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
python帮助中有对__main__的说明。
每个文件(模块)都可以任意写一些没有缩进的代码,并且在载入时自动执行,为了区分主执行文件还是被调用的文件,Python引入了一个变量__name__,当文件是被调用时,__name__的值为模块名,当文件被执行时,__name__为'__main__'。这个特性,为测试驱动开发提供了极好的支持,可以在每个模块中写上测试代码,这些测试代码仅当模块被Python直接执行时才会运行,代码和测试完美的结合在一起。
def test(n):
d={'odd':0,'even':0}
if isinstance(int(n),int):
for x in str(n):
if int(x)%2==0:
d['even']+=1
else:
d['odd']+=1
return d
n=input('请输入正整数:')
print(test(n))
在Python中可以用判断语句加上%这一求模运算符来判断数据的奇偶性。%这一求模运算符会返回数据相除之后的余数,若该数除以2的余数为0,则该数为偶数;若该数除以2的余数不为0,则该数为奇数。
python的软件介绍
用Python编写一个程序,判断输入的数字是奇数还是偶数,并相应的输出信息,要判断一个数为奇数还是偶数,依据的是它被2除后的余数。因此可以用“%”运算符来计算并判断。
Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
Python是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python是初学者的语言:Python对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到WWW浏览器再到游戏。