作者Leland (报废机器人的传说)
看板Python
标题Re: [问题] parameters 跟 argument 的差别
时间Thu Aug 30 04:54:32 2007
※ 引述《Tiberius (渴望平凡的幸福)》之铭言:
: ※ 引述《SunnyStar (桑尼)》之铭言:
: : 个位大大好, 小弟是python的新手
: : 有问题想请益...
: : function里面的parameters 跟 argument 是差在哪里?
: : 因为翻译都是参数或是引数..
: : 请教各位大大了,感谢感谢
: argument = 引数
: 「呼叫端」传给呼叫对象的「值」
: parameter = 参数
: 「被呼叫端」用来接收引数的「变数」
: 简单说来说, 引数=值, 参数=变数
: 不过似乎很多人混用啦 ...
: 如果只专注在呼叫端/被呼叫端的话, 混用的确不会造成困扰
: 另外日文的说法也很有意思, parameter 它们翻成「假引数」 XD
其实如果用「全名」的话,就很容易理解了。
formal parameter 指的就是那个用来代表参数的符号而已,
actual argument 才是那个实际的值。
--
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/CM/IT d-(+) s-:- a- C+++(++) UB++++ P-- L- E- W++ N+ o?>++ K->
w--(+) O-@ M+@ V- PS+ PE Y+ PGP++ t+ 5?>+ X+ R+@ tv+ b+ DI>+ D G
e++>++++ h+@ !r !y
------END GEEK CODE BLOCK------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.49
1F:推 yungyuc:不错不错,简化是万恶之源 :p 08/30 06:29
2F:推 SunnyStar:有懂有推! 08/30 23:37
3F:→ Tiberius:原来这样才会被 m 啊. :p 08/31 06:47