美文网首页从零开始学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