博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
64-多个参数个数
阅读量:5942 次
发布时间:2019-06-19

本文共 560 字,大约阅读时间需要 1 分钟。

不固定的传参:

def func1(*args):  # *表示args是个元组。    print(args)def func2(**kwargs):  # **表示kwargs是个字典。    print(kwargs)def func3(x, y):    print(x * y)def func4(name, age):    print("%s is %s years old" % (name,age))if __name__ == '__main__':    func1()    func1(10)    func1(10,'bob')    func2()    func2(name='bob',age=25)    func3(*[10,5])  # 调用的时候, *表示拆开后面的数据类型。    func4(**{
'name': 'bob','age':25}) # name = 'bob',age = 25。

结果输出:

()(10,)(10, 'bob'){}{
'name': 'bob', 'age': 25}50bob is 25 years old

 

转载于:https://www.cnblogs.com/hejianping/p/10956352.html

你可能感兴趣的文章
管理计算机内存
查看>>
some requirement checks failed
查看>>
存储管理
查看>>
HDU-2089-不要62
查看>>
供应商接口的使用
查看>>
Latex学习笔记0
查看>>
css控制div强制换行
查看>>
ios 底部用定位 fixed。在软件盘出来后,页面元素被顶上去一部分,fixed定位的footer也跑到了上面去。解决方法...
查看>>
改变单选或者复选框的样式
查看>>
类装载器
查看>>
docker中使用systemctl启动服务
查看>>
Wavenet运行
查看>>
Hibernate的配置文件 Hibernate.cfg.xml与xxx.hbm.xml
查看>>
[LeetCode]题解(python):140-Word Break II
查看>>
php连接数据库
查看>>
php PDO php.ini
查看>>
学习的小小想法
查看>>
Python中常用的内值方法
查看>>
Django重新整理
查看>>
HDU1257题解
查看>>