**kwargs特有的作用
它还有一个特殊作用,如果传入参数的字典存在多余的参数,则可以被抛入kwargs中; 如下所示:
case1
def test(a=1,b=3,c=10,d=20):print(c)print(d)
p = dict(c=100,d=200)
test(a=1,b=3,**p)
输出 :
100
200
case2
def test(a=1,b=3,c=10,d=20):print(c)print(d)
p = dict(c=100,d=200,e=100)
test(a=1,b=3,**p)
TypeError Traceback (most recent call last)
<ipython-input-149-5219402a150e> in <module>
3 print(d)
4 p = dict(c=100,d=200,e=100)
----> 5 test(a=1,b=3,**p)
TypeError: test() got an unexpected keyword argument 'e'
case3
def test(a=1,b=3,c=10,d=20,**kwargs):print(c)print(d)
p = dict(c=100,d=200,e=100)
test(a=1,b=3,**p)
100
200
**kwargs特有的作用相关推荐
- php 特有,PHP单一入口的特有作用
在说单一入口之前,先说说多入口.Discuz!, PHPCMS 2008, DedeCMS 都是采用多入口的结构. 多入口,即通过访问不同的 php 文件运行对应的功能.如: /index.php - ...
- python点的作用-一分钟了解Python中“*”的作用
一分钟了解Python中"*"的作用 在为函数传递参数和函数定义时使用参数的时候,时常会看到有和 *和**,下面分别讲解其作用. 调用函数时使用*和 ** 假设有函数 def te ...
- python中点的作用_一分钟了解Python中“*”的作用
一分钟了解Python中"*"的作用 在为函数传递参数和函数定义时使用参数的时候,时常会看到有和 *和**,下面分别讲解其作用. 调用函数时使用*和 ** 假设有函数 def te ...
- 什么是HIS,以及HIS的作用,特点,组成部分
什么叫HIS HIS系统定制开发服务 HIS系统作用 HIS系统开发价格 HIS系统的主要组成部分 HIS系统的基本概述: HIS,即Hospital Information System,直译为中文 ...
- kwargs.pop
pop(key[, default]) if key is in the dictionary, remove it and return its value, else return default ...
- C++ 中 const和define的区别
来源网址:http://wujiangping.blog.163.com/blog/static/195182011201255115125205/ 请区别用#define命令定义的符号常量和用con ...
- tornado学习笔记day06-应用安全
应用安全 cookie 普通cookie 一般我们的用户表中都有啥呢 你在购物的时候,加入购物车,让你登录,那你登录之后,他怎么知道你登录了呢 token 这个值是随机的,存在cookie里面 设置 ...
- 凭什么老程序员被裁,应届生却能月薪 1.3 万?
导读:近日,2019届全国普通高校毕业生平均期望月薪出炉.北京.上海的应届毕业生平均期望薪资均超过1万,北京接近1.3万.而在另一边,互联网公司裁员的消息却不断传出-- 本文经授权转自公众号程序人生( ...
- 同宿舍程序员毕业五年后:有人年薪百万,有人月薪一万
导读:工作五年是个分水岭,大部分程序员从初级工程师成长为中高级工程师,薪资较刚毕业时翻几番. 同一个宿舍毕业的人有不同的发展轨道,有人年薪百万,有人仍在基层搬砖.小编采访几位工作五年的程序员,谈谈他们 ...
最新文章
- (转)Windows重启延迟删除,重命名技术原理
- java框架缓存,缓存框架(Java缓存)与框架缓存(介绍mybatis缓存)
- 博客申请成功啦,好开心!!!!
- linux limit
- gtone eclipse plugin install
- 【Windows】XShell中使用小键盘和ALT键(作Meta键),使BackSpace正常
- python正则化_Python正则表达式
- Repeater的ItemCommand事件和ItemCreated事件,高手请跳过~
- PHP关于按位取反结果的推导过程
- MATLAB中给图像加高斯噪声时imnoise的方差参数问题
- 紫外线杀菌器:Photoscience紫外线杀菌器在食品饮料中的作用
- Qt 基于Google引擎的拼音输入法
- 支持向量机(Support Vector Machine,SVM)
- 链游成公链新宠,风口之下究竟哪家称王?
- python 战舰_战舰python代码学院
- 利用机器学习预测外汇汇率
- 85D - Sum of Medians
- redis实现令牌桶的正确姿势
- linux 批量删掉进程
- 3D点云变换(平移、旋转、缩放)C++实现
热门文章
- Python--unique()与nunique()函数
- Python高级数据类型模块collections
- php 浏览商品记录,php浏览历史记录
- VS远程调试(Visual Studio)远程连接到linux cmake(跨平台开发)(适用于VS2019,且远程目标平台cmake版本大于等于3.8)
- 放置奇兵 算法 月度活动 破碎时空记录 第四关 双树精(大树)(格鲁)
- LNMP架构环境搭建之PHP、Nginx源码编译安装及其简单配置应用
- 期末离散数学复习稳过不挂指南(更新中)
- MySQL 子查询 嵌套查询
- Apache Log4j2 远程代码执行 漏洞
- python批量新建文件夹_python根据txt文本批量创建文件夹