在Python中居然可以定义两个同名通参数的函数


Posted in Python onJanuary 31, 2019

一个意外的场景,我发现Python模块中是可以定义相同的名称和参数的函数的,

在Python中居然可以定义两个同名通参数的函数

虽然在eclipse中报错了,但是执行时没有问题的,这个是IDE的问题。

其中的含义是因为第一个函数原本由test指向,然后解释器解析到第二个test函数时,相当于test指向了第二个函数,

那么调用test()时,执行的是第二个函数内容。

最近发现python更加灵活和自由,但是需要知道其中的原理,不然会输出莫名其妙的结果。

以上这篇在Python中居然可以定义两个同名通参数的函数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python构造函数及解构函数介绍
Feb 26 Python
Python书单 不将就
Jul 11 Python
利用 python 对目录下的文件进行过滤删除
Dec 27 Python
Python中实现最小二乘法思路及实现代码
Jan 04 Python
Python装饰器原理与用法分析
Apr 30 Python
python manage.py runserver流程解析
Nov 08 Python
matplotlib.pyplot画图并导出保存的实例
Dec 07 Python
win10下python2和python3共存问题解决方法
Dec 23 Python
linux环境下安装python虚拟环境及注意事项
Jan 07 Python
python语音识别指南终极版(有这一篇足矣)
Sep 09 Python
如何使用python自带IDLE的几种方法
Oct 10 Python
Pytorch DataLoader shuffle验证方式
Jun 02 Python
Python的条件表达式和lambda表达式实例
Jan 31 #Python
OpenCV+Python识别车牌和字符分割的实现
Jan 31 #Python
Python3删除排序数组中重复项的方法分析
Jan 31 #Python
对python判断ip是否可达的实例详解
Jan 31 #Python
对python:threading.Thread类的使用方法详解
Jan 31 #Python
python实现一个简单的ping工具方法
Jan 31 #Python
Python获取网段内ping通IP的方法
Jan 31 #Python
You might like
php接口和抽象类使用示例详解
2014/03/02 PHP
在Laravel框架里实现发送邮件实例(邮箱验证)
2016/05/20 PHP
PHP实现Redis单据锁以及防止并发重复写入
2018/04/10 PHP
Autocomplete Textbox Example javascript实现自动完成成功
2007/08/17 Javascript
javascript是怎么继承的介绍
2012/01/05 Javascript
JavaScript window.document的属性、方法和事件小结
2012/10/24 Javascript
jQuery设置div一直在页面顶部显示的方法
2013/10/24 Javascript
js实现简单的购物车有图有代码
2014/05/26 Javascript
对Web开发中前端框架与前端类库的一些思考
2015/03/27 Javascript
Node.js 文件夹目录结构创建实例代码
2016/07/08 Javascript
JS验证字符串功能
2017/02/22 Javascript
AngularJS遍历获取数组元素的方法示例
2017/11/11 Javascript
javascript中new Array()和var arr=[]用法区别
2017/12/01 Javascript
浅谈ajax在jquery中的请求和servlet中的响应
2018/01/22 jQuery
浅析Angular19 自定义表单控件
2018/01/31 Javascript
vue.js添加一些触摸事件以及安装fastclick的实例
2018/08/28 Javascript
jQuery操作选中select下拉框的值代码实例
2020/02/07 jQuery
js实现tab栏切换效果
2020/08/02 Javascript
js canvas实现俄罗斯方块
2020/10/11 Javascript
理解Python中函数的参数
2015/04/27 Python
Python脚本获取操作系统版本信息
2016/12/17 Python
windows下python之mysqldb模块安装方法
2017/09/07 Python
python中正则表达式的使用方法
2018/02/25 Python
Python模拟自动存取款机的查询、存取款、修改密码等操作
2018/09/02 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
python 解决cv2绘制中文乱码问题
2019/12/23 Python
python函数enumerate,operator和Counter使用技巧实例小结
2020/02/22 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
2021/01/05 Python
保卫科工作岗位职责
2014/03/01 职场文书
服务口号大全
2014/06/11 职场文书
财务管理专业求职信
2014/06/11 职场文书
2014年资料员工作总结
2014/11/18 职场文书
会议邀请函
2015/01/30 职场文书
解决pycharm下载库时出现Failed to install package的问题
2021/09/04 Python
微信小程序 WeUI扩展组件库的入门教程
2022/04/21 Javascript