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


Posted in Python onJanuary 31, 2019

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

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

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

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

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

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

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

Python 相关文章推荐
python-opencv在有噪音的情况下提取图像的轮廓实例
Aug 30 Python
对python使用telnet实现弱密码登录的方法详解
Jan 26 Python
Python实现爬取亚马逊数据并打印出Excel文件操作示例
May 16 Python
Python入门Anaconda和Pycharm的安装和配置详解
Jul 16 Python
python打造爬虫代理池过程解析
Aug 15 Python
python 利用jinja2模板生成html代码实例
Oct 10 Python
Python3将jpg转为pdf文件的方法示例
Dec 13 Python
python通过移动端访问查看电脑界面
Jan 06 Python
Python 带星号(* 或 **)的函数参数详解
Feb 23 Python
python上下文管理的使用场景实例讲解
Mar 03 Python
Matlab如何实现矩阵复制扩充
Jun 02 Python
python计算列表元素与乘积详情
Aug 05 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
10条PHP编程习惯助你找工作
2008/09/29 PHP
php记录日志的实现代码
2011/08/08 PHP
php中调用其他系统http接口的方法说明
2014/02/28 PHP
php简单操作mysql数据库的类
2015/04/16 PHP
php排序算法实例分析
2016/10/17 PHP
PHPExcel在linux环境下导出报500错误的解决方法
2017/01/26 PHP
PHP实现函数内修改外部变量值的方法示例
2018/12/28 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
2019/10/21 PHP
JavaScript 学习笔记二 字符串拼接
2010/03/28 Javascript
JavaScript Function函数类型介绍
2015/04/08 Javascript
jQuery左侧大图右侧小图焦点图幻灯切换代码分享
2015/08/19 Javascript
分享两款带遮罩的jQuery弹出框
2015/12/30 Javascript
详解AngularJS如何实现跨域请求
2016/08/22 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
2016/09/04 Javascript
前端弹出对话框 js实现ajax交互
2016/09/09 Javascript
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
2017/01/12 NodeJs
JS库之wow.js使用方法
2017/09/14 Javascript
基于mpvue的小程序项目搭建的步骤
2018/05/22 Javascript
了解Javascript中函数作为对象的魅力
2019/06/19 Javascript
Vue中点击active并第一个默认选中功能的实现
2020/02/24 Javascript
[01:08:57]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第二场
2014/05/24 DOTA
[02:51]DOTA2 Supermajor小组分组对阵抽签仪式
2018/06/01 DOTA
[59:32]Liquid vs Fnatic 2019国际邀请赛淘汰赛败者组BO1 8.20.mp4
2020/07/19 DOTA
Python中Random和Math模块学习笔记
2015/05/18 Python
修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
2018/01/26 Python
对Python3+gdal 读取tiff格式数据的实例讲解
2018/12/04 Python
利用nohup来开启python文件的方法
2019/01/14 Python
pytorch之ImageFolder使用详解
2020/01/06 Python
Python参数传递实现过程及原理详解
2020/05/14 Python
MYSQL基础面试题
2012/05/13 面试题
大学毕业生通用自我评价
2014/01/05 职场文书
十佳护士先进事迹
2014/05/08 职场文书
咖啡店创业计划书范文
2014/09/15 职场文书
python爬不同图片分别保存在不同文件夹中的实现
2021/04/02 Python
Redis安装使用RedisJSON模块的方法
2022/03/23 Redis
使用Bandicam录制鼠标指针并附带点击声音,还可以添加点击动画效果
2022/04/11 数码科技