本文摘自php中文网,作者silencement,侵删。

问题分析:用Python编写一个程序,判断输入的数字是奇数还是偶数,并相应的输出信息,要判断一个数为奇数还是偶数,依据的是它被2除后的余数。因此可以用“%”运算符来计算并判断。
代码如下:
1 2 3 4 5 6 7 8 9 10 11 | while True:
try :
num=int(input( '输入一个整数:' )) #判断输入是否为整数
except ValueError: #不是纯数字需要重新输入
print ( "输入的不是整数!" )
continue
if num%2==0:
print ( '偶数' )
else :
print ( '奇数' )
brea
|
输出结果
或者定义一个函数
1 2 3 4 5 6 7 | def judgeOdd(num):
if num %2 >0:
return '%i is an odd number.' %num
else :
return '%i is an even number.' %num
for i in range(-3,11):
print (judgeOdd(i))
|
输出结果
1 2 3 4 5 6 7 8 9 | -3 is an odd number.
-2 is an even number.
-1 is an odd number.
0 is an even number.
1 is an odd number.
2 is an even number.
3 is an odd number.
4 is an even number.
5 is an odd number.
|
以上就是如何用python判断奇偶数的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
如何创建不存在的目录结构
Python file write () 方法概括及作用分析(实例)
如何灵活运用Python字典
Python中k-近邻算法的原理与实现(附源码)
js两个日期比较相差多少天实例
Python怎么爬图片
初学Python用什么编辑器好
Python中关于flask部署后并发测试的示例代码
什么是枚举Python
Python基础学习需要掌握哪些知识
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » 如何用python判断奇偶数