python可变参数的使用注意
- 更新时间:2021-06-25 10:18:01
- 编辑:祖问萍
本站收集了一篇相关的编程文章,网友冯柔婉根据主题投稿了本篇教程内容,涉及到Python相关内容,已被369网友关注,相关难点技巧可以阅读下方的电子资料。
参考资料
- 大数据预处理:基于Python的应用 PDF 电子书 / 25.8 MB / 任韬 推荐度:
- Python数据分析:基于Plotly的动态可视化绘图 PDF 电子书 / 191.3 MB / 孙洋洋等 推荐度:
- Effective Python:编写高质量Python代码的90个有效方法(第2版) PDF 电子书 / 86 MB / 布雷特·斯拉特金 推荐度:
- Python数据分析与挖掘实战 PDF 电子书 / 46.8 MB / 张良均 推荐度:
- Python可以这样学 PDF 电子书 / 22 MB / 董付国 推荐度:
正文内容
无意中在网上看到《python可变参数的使用注意》,技术要点讲的很好,增加了更多知识点内容,希望对网友有用。
1、函数传入实参,可变参数(*)之前的参数不能指定参数名。
>>> def myfun(a, *b): ... print(a )... print(b) ... >>> myfun(a=1, 2,3,4) File "<stdin>", line 1 SyntaxError: positional argument follows keyword argument >>> myfun(1, 2,3,4) 1 (2, 3, 4)
2、函数传入实参,可变参数(*)之后的参数必须指定参数名,否则就会被归到可变参数之中。
>>> def myfun(a, *b, c=None): ... print(a) ... print(b) ... print(c) ... >>> myfun(1, 2,3,4) 1 (2, 3, 4) None >>> myfun(1, 2,3,c=4) 1 (2, 3) 4
以上就是python可变参数的使用注意,希望对大家有所帮助。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
相关教程
-
python有哪些需要学习的知识?
一、python第一行代码:1 name = 你好,世界2 print(name)二、变量:1 name = SunDM122 name2 = name3 print(my name : ,name, name2)4 5 name = wangba6 print(name, name2)name前后变化,而name2 = name已经将“SunDM12”
发布时间:2019-07-11
-
python 中如何获取列表的索引
这篇文章主要介绍了python 中如何获取列表的索引,在文中给大家提到了python 返回列表中某个值的索引,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考
发布时间:2019-09-08