关键字参数
来源:互联网 发布:mac电脑excel内存不足 编辑:程序博客网 时间:2024/06/05 19:25
关键字参数的概念仅仅针对函数的调用。
这种理念是让调用者通过函数调用中的参数名字来区分参数。
这样规范允许参数缺失或者不按顺序,因为解释器能通过给出的关键字来匹配参数的值。
举个例子,假设你有个函数叫做net_conn(),需要两个参数host和port:
>>> def net_conn(host,port):
return(host,port)
>>> net_conn('kappa',8080)
('kappa', 8080)只要按照函数声明中参数定义的顺序,输入恰当的参数,自然就可以调用这个函数。
host参数得到字符串‘kappa',port参数得到整型8080,当然也可以不按照函数声明中的参数顺序输入,但是要输入相应的参数名。
>>> def net_conn(host,port):
return(host,port)
>>> net_conn(port=8080,host="kappa")
('kappa', 8080)
阅读全文
0 0
- 关键字参数
- 关键字参数
- 关键字参数,收集参数
- python关键字参数非关键字参数
- 函数、默认参数、关键字参数
- 参数关键字out,ref
- C# 参数关键字params
- C# 参数关键字ref
- C# 参数关键字out
- 3.10 Python参数关键字
- Python关键字参数
- python默认值、关键字参数
- Python函数-关键字参数
- pytyon关键字参数
- python 函数参数:必选参数、默认参数、可变参数、关键字参数 和 命名关键字参数
- Python函数参数总结(位置参数、默认参数、可变参数、关键字参数和命名关键字参数)
- python关键字和非关键字参数(可变长参数)
- [java]关键字this(参数)--super(参数)比较
- MySql常用命令汇总
- centos7安装Nginx1.12.0并配置浏览器访问服务器状态信息
- linux下同时打开多个文件;linux同一屏幕,多个窗口;Linux vsp file
- oracle 字符编码修改
- (2017多校训练第一场)HDU
- 关键字参数
- Vc下unicode和UTF8相互转换
- PAT 1059C语言竞赛
- 自定义注解
- Referenced file contains errors (http://mybatis.org/dtd/mybatis-3-mapper.dtd). For more informatio
- Word Break
- 各类学习网址
- [LeetCode] 93. Restore IP Addresses
- 计蒜客————单独的数字