700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python形参和实参举例_Python形参和实参的学习及举例

python形参和实参举例_Python形参和实参的学习及举例

时间:2023-11-26 15:34:36

相关推荐

python形参和实参举例_Python形参和实参的学习及举例

Python形参和实参的学习及举例

1.形参和实参

定义函数:

def function(name):

函数定义过程中的name为形参,只占据一个参数位置,没有具体值。

print(name + ‘123’)

print中的name为实参,因为是具体的参数值。

调用函数:

function(‘hello’)

传递进来的hello为实参,是具体的参数值。

例如:

def function(name):

print(name + ‘123’)

function(‘hello’)

hello123

2.关键字参数

函数的灵活使用,调用函数可以根据关键字来显示,不会按照顺序索引显示,例如给‘大雄定义为words关键字,’你好’定义为name关键字:

def SaySome(name,words):

print(name + ‘->’ + words)

SaySome(‘大雄’,‘你好’)

大雄->你好

SaySome(‘你好’,‘大雄’)

你好->大雄

SaySome(words = ‘大雄’,name = ‘你好’)

你好->大雄

定义函数不确定有多少参数时,可用*来表示多个参数:

def test(*params):

print(‘参数的长度是:’,len(params));

print(‘第二个参数是:’,params[1]);

test(1,‘大雄’,3.14,5,6,7,8)

参数的长度是: 7

第二个参数是: 大雄

test(0,1,2,3,4)

参数的长度是: 5

第二个参数是: 1

本文分享 CSDN - 小了白了兔DY。

如有侵权,请联系 support@ 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。