首页 > 代码库 > Python新手学习基础之函数-可变参数**
Python新手学习基础之函数-可变参数**
可变参数( ** )
讲好了一颗*,那如果函数的最后一个参数带有 ** 前缀:
所有正常参数之外的其他的关键字参数都将被放置在一个字典中传递给函数。
要好好理解* 和 ** 两种可变参数哦~
看个**的实例吧:
def print_info(x,**info): print(x) for n in info: print(n + ‘:‘ + str(info[n])) #字符串类型的连接,需要把整形转换为字符串型 print_info(1,name = ‘mayacoder‘, age = 1) #实际上,info是一个字典,它接受了关键字name,age,以及他们的值
更多学习内容,就在码芽网http://www.mayacoder.com/lesson/index
结果会是?
Python新手学习基础之函数-可变参数**
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。