【问题标题】:Python Terminology Regarding Function Input and Output关于函数输入和输出的 Python 术语
【发布时间】:2014-01-09 01:34:06
【问题描述】:

很简单的问题,但总是想知道答案是什么;

就像我们将函数输入的术语称为参数一样,接收到的输出的术语是什么???

另外,如果一个函数只是执行一个过程而不直接将数据传回,例如以您希望的方式排列文件,那么这个术语是什么???

干杯

【问题讨论】:

  • 前者我称之为返回值或结果,但我不认为它是完全标准化的。后者始终被称为副作用。除了更改传递的 it 参数有时被称为改变它 - 如“在列表上调用 sort 会改变其输入”。也就是说,没有外部权威,所以不同的人会有不同的看法。
  • 文体评论。一个? 在问题结束时就足够了。额外的?s 让你的句子显得幼稚。此外,SO 上不需要“干杯”。
  • 好吧,我很抱歉 Noufal Ibrahim 还年轻

标签: python function input output terminology


【解决方案1】:

我记得以前读过,返回值的子程序被称为 函数(来自数学术语),而那些不被称为 子程序程序。参数或参数是传递给函数的东西。它返回的内容称为返回值,或者简称为函数的

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-14
    • 1970-01-01
    • 2021-06-21
    • 1970-01-01
    • 2021-03-20
    • 2015-08-02
    相关资源
    最近更新 更多