Python的5种传参姿势,花两分钟了解一下
2019-01-07 16:14
567 查看
位置实参
实参和形参的位置是关联对应的。一个实参对应一个相应位置的形参。
关键字实参
实参以 key=value 的形式传递,因为已经指明了将 value 传给哪个参数,所以位置顺序就无关紧要了。
默认值
可以给形参指定默认值,当没有提供实参的时候,就会使用默认值。
利用这个特性可以实现可选参数。
传递任意数量的实参
使用形参 *topping 可以使函数能够传递任意数量的实参。
传递的参数会被 封装到一个元组中 。
传递任意数量的关键字实参
使用形参 **kwargs 可以使函数能够传递数量的 关键字实参 。
传递的参数会被封装成 键值对 ,即 字典 。
kwargs => keyword args
相关文章推荐
- 深入了解一下PYTHON中关于SOCKETSERVER的模块-D
- python(六) 用函数求解一元二次方程 以及 传参姿势
- 安装的 Python 版本太多互相干扰?pyenv 建议了解一下。
- 了解一下带有示例的Python CALENDAR教程文
- python概念-其实只要简单了解一下,但是却讲了将近两个小时的知识点:元类
- 深入了解一下PYTHON中关于SOCKETSERVER的模块-A
- Python学习,多进程了解一下!学爬虫不会用多进程能行吗?
- 深入了解一下PYTHON中关于SOCKETSERVER的模块-B
- 双十一就要到了!准备了五块钱!Python秒杀神器了解一下?秒抢!
- 深入了解一下PYTHON中关于SOCKETSERVER的模块-C
- Python练习-一个简单易懂的迭代器,了解一下
- Python云图——WordCloud了解一下
- [Django入门知识浅介]先了解一下Django的历史
- python_09基础了解
- 实验一下Python中初级的方法
- Python爬虫:最正确的入门姿势
- [Android Pro] AndroidX了解一下
- python 利用pymssql连接sqlserver、查询、传参、插入新表案例
- 两分钟了解Docker的优势
- 【Python】让我的程序暂停一下