Python论坛  - 讨论区

标题:[python-chinese] 函数参数是形参还是实参

2007年05月10日 星期四 15:28

ro rosettas在gmail.com
星期四 五月 10 15:28:39 HKT 2007

hi


一个普通变量传入函数中,函数参数表现看起来是形参,改变其值不会真的改变函数外变量
但一个list传入函数中,函数参数的表现看起来是实参,会影响函数外变量
是类型不同行为不同吗

另外想顺便问个问题,如果要往python函数中传入实参该怎么做呢

-- 
with kind regards

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年05月10日 星期四 15:41

jessinio smith jessinio在gmail.com
星期四 五月 10 15:41:11 HKT 2007

pythonµÄ±äÁ¿·ÖΪÁ½ÖÖ£ºÒ»ÖÖÊǿɱä±äÁ¿£¬Ò»ÖÖÊDz»¿É±ä±äÁ¿¡£
Èçstr¶ÔÏóΪ²»¿É±ä±äÁ¿ £¬list¶ÔÏóÊÇÒ»Öֿɱä±äÁ¿¡£
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070510/b583b494/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年05月10日 星期四 15:41

Leo Jay python.leojay在gmail.com
星期四 五月 10 15:41:41 HKT 2007

On 5/10/07, ro <rosettas在gmail.com> wrote:
> hi
>
>
> 一个普通变量传入函数中,函数参数表现看起来是形参,改变其值不会真的改变函数外变量
> 但一个list传入函数中,函数参数的表现看起来是实参,会影响函数外变量
> 是类型不同行为不同吗
>
> 另外想顺便问个问题,如果要往python函数中传入实参该怎么做呢
>

你把形参和实参的意思搞错了,
你是想问怎么传引用吧?

python可以返回多个对象,你把要改的结果当成函数的返回值返回回来就可以了。

-- 
Best Regards,
Leo Jay

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年05月10日 星期四 15:49

ro rosettas在gmail.com
星期四 五月 10 15:49:57 HKT 2007

> python可以返回多个对象,你把要改的结果当成函数的返回值返回回来就可以了。
>
我知道
a,b = func(a,b)

那么是否只能采用返回值的形式?

-- 
with kind regards

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年05月10日 星期四 15:55

jessinio smith jessinio在gmail.com
星期四 五月 10 15:55:21 HKT 2007

´«Èëlist¶ÔÏóÒ²ÐÐѽ
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070510/689c5401/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年05月10日 星期四 16:40

王斐 rockmars在126.com
星期四 五月 10 16:40:38 HKT 2007




[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号