美文网首页从零开始学Python
Python习题册035:比较两个数

Python习题册035:比较两个数

作者: iLester | 来源:发表于2019-01-29 12:31 被阅读0次

任务035描述

用Python编写一个程序,输入两个数进行比较。如果满足以下条件时,返回True,否则返回False:
1、两个数相等
2、两个数的和等于5
3、两个数的差等于5

分析及示例

可以编写一个函数,包括两个给定的参数,先对条件符合(返回True)的情况进行判断并返回True值,如果所有的条件均不符合则返回False。这里两个数的差因为预先不知道谁大谁小,可以用abs()来进行简化。

示例代码:

def compare(x, y):
    if x == y:
        return True
    if abs(x - y )== 5:
        return True
    if x + y == 5:
        returnTrue
    return False

print(compare(12,7))
print(compare(2,7))
print(compare(12,12))
print(compare(123,33))

输出结果:

True
True
True
False

相关文章

网友评论

    本文标题:Python习题册035:比较两个数

    本文链接:https://www.haomeiwen.com/subject/nntzdqtx.html