Python习题册033:根据要求处理三个数

任务033描述

用Python编写一个程序,输入三个数,返回三个数的和,但是,如果三个数均相等,那么输出0。

分析及示例

根据题意,只需要判断这三个数是否两两相等,如果是的话,则返回0,否则返回三个数的和。
示例代码:

def sum(x, y ,z):
    if x == y or x == z or y == z:
        return 0
    else:
        return x + y + z

print(sum(1,2,3))
print(sum(1,2,1))

输出结果:

6
0

猜你喜欢

转载自blog.csdn.net/weixin_33737134/article/details/87662154