如何用python判断奇偶数


本文摘自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

输入一个整数:81

奇数

或者定义一个函数

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》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...