区分'方法'和'函数'
区分方法:
1在类中的叫方法,在类外面的叫函数
2在名字前加 对象名. 的叫方法,
在名字前加 类名. 或 只写名字的 叫函数
通过代码进行区分:
1 from types import MethodType,FunctionType 2 def check(arg): 3 if isinstance(arg,MethodType)#判断第一个参数是否是第二个参数的实例 4 print('arg是一个方法') 5 if isinstance(arg,FunctionType) 6 print('arg是一个函数')
打印查看:
function
method
转载于:https://www.cnblogs.com/leo-tail-x/p/9560871.html
区分'方法'和'函数'相关推荐
- 方法和函数有什么区别?
有人可以在OOP上下文中提供方法与功能的简单说明吗? #1楼 对我来说:如果我同意:方法的功能和函数的功能是相同的: 一个函数可能返回一个值 可能期望参数 就像任何一段代码一样,您可能要放入对象,结果 ...
- 7 类与对象,方法和函数的定义和使用,返回值,权限修饰符 public default protected private(重点)
文章目录 1 面向对象 1 面向对象概述 2 类与对象 2.1 概述 2.2 Java中类的定义万物皆对象. 2.3Java中对象的定义和使用 3 方法和函数的定义和使用 3.1 什么是方法,函数 3 ...
- JS的组成-JS数组方法-JS函数-系统化学习
JS Day01 什么是js的组成? ECMAScript(es) 其实就是js的规范(规则) DOM 文档对象模型 div span BOM 浏览器对象模型 JS的使用方式 行内样式的书写(不经常使 ...
- c# 编程入门第六课常量,枚举,枚举转换成其他类型变量(枚举和int,转 string字符串转枚举),结构体,数组,冒泡排序,实际使用排序,方法(函数)
c# 编程入门第六课 文章目录 c# 编程入门第六课 1. 常量 2. 枚举 3. 枚举转换成其他类型变量 3.1 枚举和int 3.2 转string 3.2 字符串转枚举 4.结构体 5.数组 7 ...
- Python方法与函数的区别
补充 函数:function,功能,代码包 方法:method,类函数 class function,generic function 泛函数,对象与生俱来的函数 另看到一篇文章的标题是<Exc ...
- HTML5 Audio标签方法和函数API介绍
问说网 > 文章教程 > 网页制作 > HTML5 Audio标签方法和函数API介绍 Audio APIHTML5HTML5 Audio预加载 HTML5 Audio标签方法和函 ...
- Scala基础:定义变量和逻辑判断语句以及方法和函数
定义变量和逻辑判断语句 package com.zy.scalaimport scala.collection.immutableobject ScalaDemo {def main(args: Ar ...
- 【Groovy】MOP 元对象协议与元编程 ( 使用 Groovy 元编程进行函数拦截 | 重写 MetaClass#invokeMethod 方法实现函数拦截 | 实现函数调用转发 )
文章目录 一.重写 MetaClass#invokeMethod 方法实现函数拦截 二.在 MetaClass#invokeMethod 方法中调用对象的其它方法 三.完整代码示例 一.重写 Meta ...
- [python]开发IC utility 一些常用的方法和函数和语法规则
文章目录 字符串的replace 字符串的split 字符串的strip 循环for in 判断语句中的and not re.search与re.match 合并元素为一个字符串 判断提供的path是 ...
最新文章
- P1160 队列安排 链表
- 华为畅享z可以升级鸿蒙系统吗,华为鸿蒙系统手机升级型号 如何抢先体验
- 中国和英国的旅行的对比
- python连等号_Python比较2列表和2元组用等号
- Manjaro下的实用命令搜集
- 2018.12.11-21:45
- 37镇魔曲网页版服务器状态,37《镇魔曲网页版》官网正式上线
- CoreAnimation-CAKeyframeAnimation
- 【渝粤教育】国家开放大学2018年春季 7392-21DMatlab语言及其应用 参考试题
- 在ubuntu用wget下载多个文件,axel多线程下载(多线程超级快)
- 批量转换word为pdf
- 驱动单片机硬件调试器的一些开源库总结(包含stlink调试器)
- windows11恢复ie浏览器的方法教程
- 交换网络组建实验报告
- 【PostMan】测试Post请求
- word顶部有一道线_为什么word文档上面有一条横线
- kibana 失效原因 ,亲测有效
- 《生物信息学:导论与方法》--本体论、分子通路鉴定--听课笔记(二十)
- C++班车管理系统课程设计
- c语言函数变量的作用域与生存期