Python中函数的参数定义和可变参数
来源:互联网 发布:mac好用的音乐播放器 编辑:程序博客网 时间:2024/06/04 18:41
Python中函数的参数主要分两类:
一:位置参数(positional argument)
因为与位置有关,所以必须按照指定的顺序传参。如func(100,300)与func(300,100)结果不同。
二:关键字参数(keyword argument)
必须传参的同时传关键字。func(100,a=‘abc’)
函数使用参数的情况也分两类:
一:只允许传入给定个数个参数
二:不指定允许传入参数的个数
1' 一个*:传入不确定数量的位置参数。
参数存储类型:tuple
2' 两个*:传入"不确定数量"的关键字参数。
参数存储类型:dict
注意:虽然理论上可以存多个,实际上只能给一个对象,但是可以通过给一个tuple对象或者list对象,来实现传入多个参数。
推荐相关文章:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944416.html
阅读全文
0 0
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- Python中函数的参数定义和可变参数
- [Python] python中函数的参数定义与可变参数
- Python 函数的参数定义和可变参数
- 网易校招(字符碎片和重排数列)
- 数据结构学习1
- 几种常见地址的区分
- 顺序存储结构和链式存储结构的优缺点比较
- Ubuntu 16.04的caffe环境配置:cuda 8.0+cudnn 8.0+opencv3.1.0 + python2.7 + matlab2016b + blas(OpenBlas)
- Python中函数的参数定义和可变参数
- win10系统下java9解决javac 不是内部或外部命令的问题
- ios OC版本弹幕碰撞检测
- 游戏编码及过程
- 设计模式C++实现(1)——工厂模式
- LeetCode 102. Binary Tree Level Order Traversal
- 1035题解
- 引用类型参数的传值
- Javascript