本文摘自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日志的配置文件路径问题
Python中的枚举类型如何使用
详解Python实现logger打印功能
Python是免费的么
Python全栈好找工作吗
Python+selenium实现简易地疫情信息自动打卡签到功能
Python采用什么开源协议
Python打不开.py文件怎么办
django中使用定时任务的两种方法介绍
用Python处理图片之打开\显示\保存图像的方法
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » 如何用python判断奇偶数