笔记|Python仿重载函数
【笔记|Python仿重载函数】今天看见一个问题,python自身不支持重载函数,但是怎样使python达到这个目的
def test(*args):
print(len(args))
通过使用args,表名,参数为不定参数,是一个列表格式。
函数通过args传进的参数个数不同执行同一个函数的不同代码。
注解:**args,为key-values,以键值对的形式,进行传参,不定数量的键值对
def test(**args):
print(args)
test(a="a",b="b")
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- python学习之|python学习之 实现QQ自动发送消息
- Android中的AES加密-下
- 逻辑回归的理解与python示例
- python自定义封装带颜色的logging模块
- 【Leetcode/Python】001-Two|【Leetcode/Python】001-Two Sum
- 【读书笔记】贝叶斯原理
- 【韩语学习】(韩语随堂笔记整理)
- Python基础|Python基础 - 练习1
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)