python中return和print同一个对象为什么结果不同 我来答 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 百度网友0683135 2017-04-24 · TA获得超过275个赞 知道小有建树答主 回答量:434 采纳率:0% 帮助的人:429万 我也去答题访问个人页 关注 展开全部 这两个看起来输出结果一样,但是内涵是完全不一样的return的作用之一是返回计算的值print的作用是输出数据到控制端第一段代码中输出的数据是add(x,y)这个函数的返回值,这段代码只有一次输出第二段代码输出的数据是有print z这一句来实现的,因为函数中没有定义返回值,所以print add(x,y)输出的是一个空的字符,所以这儿有两次的输出! 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-04-07 python中return和print同一个对象为什么结果不同 3 2017-06-04 在Python中函数, 返回return 是干什么的? 怎么解释呢? 和print有什么区别? 3 2017-08-31 Python小知识,为什么四种不同的print 方式,会产生四种不同的结果,怎么产生的? 2017-11-17 为什么python这两个print打印出来的不一样?请大神解惑 2018-08-10 python中print 和return到底有啥区别呢, print也可以向控制台输出结果呢 1 2019-07-22 python for循环调用含有return函数没用输出但加个print就有输出了这是为什么,单独调用函数也有输出。 2020-02-22 【新人求助】python 代码 对于 def 中 return 与 print 差别是什么? 5 2018-01-25 python 基础问题(return 和print)!求大神解决,并说明一下原理 1 更多类似问题 > 为你推荐: