【发布时间】:2014-01-09 01:34:06
【问题描述】:
很简单的问题,但总是想知道答案是什么;
就像我们将函数输入的术语称为参数一样,接收到的输出的术语是什么???
另外,如果一个函数只是执行一个过程而不直接将数据传回,例如以您希望的方式排列文件,那么这个术语是什么???
干杯
【问题讨论】:
-
前者我称之为返回值或结果,但我不认为它是完全标准化的。后者始终被称为副作用。除了更改传递的 it 参数有时被称为改变它 - 如“在列表上调用
sort会改变其输入”。也就是说,没有外部权威,所以不同的人会有不同的看法。 -
文体评论。一个
?在问题结束时就足够了。额外的?s 让你的句子显得幼稚。此外,SO 上不需要“干杯”。 -
好吧,我很抱歉 Noufal Ibrahim 还年轻
标签: python function input output terminology