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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 各校历年复试机试试题 清华、北大、华科试题详细笔记部分,少笔记部分与少数leetcode【含个人整理笔记】 一、详...
    医学工程与科学园地阅读 1,241评论 0 1
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,876评论 0 10
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,509评论 0 5
  • 人至贱,则无敌 每天践行三件事,让成长成为一种习惯。 1.最近一周感觉自己对自己比较放纵,说好的早起,读书,认真写...
    曹的闲话阅读 258评论 0 1
  • 清晨的阳光穿梭在冬霜洗礼过后的青松间,反射后的晨光格外刺眼。驾驶着一辆不算高大上的小汽车,听着优美的乐曲,...
    子愧阅读 651评论 1 3