区分方法:

  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

区分'方法'和'函数'相关推荐

  1. 方法和函数有什么区别?

    有人可以在OOP上下文中提供方法与功能的简单说明吗? #1楼 对我来说:如果我同意:方法的功能和函数的功能是相同的: 一个函数可能返回一个值 可能期望参数 就像任何一段代码一样,您可能要放入对象,结果 ...

  2. 7 类与对象,方法和函数的定义和使用,返回值,权限修饰符 public default protected private(重点)

    文章目录 1 面向对象 1 面向对象概述 2 类与对象 2.1 概述 2.2 Java中类的定义万物皆对象. 2.3Java中对象的定义和使用 3 方法和函数的定义和使用 3.1 什么是方法,函数 3 ...

  3. JS的组成-JS数组方法-JS函数-系统化学习

    JS Day01 什么是js的组成? ECMAScript(es) 其实就是js的规范(规则) DOM 文档对象模型 div span BOM 浏览器对象模型 JS的使用方式 行内样式的书写(不经常使 ...

  4. c# 编程入门第六课常量,枚举,枚举转换成其他类型变量(枚举和int,转 string字符串转枚举),结构体,数组,冒泡排序,实际使用排序,方法(函数)

    c# 编程入门第六课 文章目录 c# 编程入门第六课 1. 常量 2. 枚举 3. 枚举转换成其他类型变量 3.1 枚举和int 3.2 转string 3.2 字符串转枚举 4.结构体 5.数组 7 ...

  5. Python方法与函数的区别

    补充 函数:function,功能,代码包 方法:method,类函数 class function,generic function 泛函数,对象与生俱来的函数 另看到一篇文章的标题是<Exc ...

  6. HTML5 Audio标签方法和函数API介绍

     问说网 > 文章教程 > 网页制作 > HTML5 Audio标签方法和函数API介绍 Audio APIHTML5HTML5 Audio预加载 HTML5 Audio标签方法和函 ...

  7. Scala基础:定义变量和逻辑判断语句以及方法和函数

    定义变量和逻辑判断语句 package com.zy.scalaimport scala.collection.immutableobject ScalaDemo {def main(args: Ar ...

  8. 【Groovy】MOP 元对象协议与元编程 ( 使用 Groovy 元编程进行函数拦截 | 重写 MetaClass#invokeMethod 方法实现函数拦截 | 实现函数调用转发 )

    文章目录 一.重写 MetaClass#invokeMethod 方法实现函数拦截 二.在 MetaClass#invokeMethod 方法中调用对象的其它方法 三.完整代码示例 一.重写 Meta ...

  9. [python]开发IC utility 一些常用的方法和函数和语法规则

    文章目录 字符串的replace 字符串的split 字符串的strip 循环for in 判断语句中的and not re.search与re.match 合并元素为一个字符串 判断提供的path是 ...

最新文章

  1. P1160 队列安排 链表
  2. 华为畅享z可以升级鸿蒙系统吗,华为鸿蒙系统手机升级型号 如何抢先体验
  3. 中国和英国的旅行的对比
  4. python连等号_Python比较2列表和2元组用等号
  5. Manjaro下的实用命令搜集
  6. 2018.12.11-21:45
  7. 37镇魔曲网页版服务器状态,37《镇魔曲网页版》官网正式上线
  8. CoreAnimation-CAKeyframeAnimation
  9. 【渝粤教育】国家开放大学2018年春季 7392-21DMatlab语言及其应用 参考试题
  10. 在ubuntu用wget下载多个文件,axel多线程下载(多线程超级快)
  11. 批量转换word为pdf
  12. 驱动单片机硬件调试器的一些开源库总结(包含stlink调试器)
  13. windows11恢复ie浏览器的方法教程
  14. 交换网络组建实验报告
  15. 【PostMan】测试Post请求
  16. word顶部有一道线_为什么word文档上面有一条横线
  17. kibana 失效原因 ,亲测有效
  18. 《生物信息学:导论与方法》--本体论、分子通路鉴定--听课笔记(二十)
  19. C++班车管理系统课程设计
  20. c语言函数变量的作用域与生存期

热门文章

  1. ruby打印_Ruby程序打印数字的力量
  2. android淡入淡出动画_在Android中淡入动画示例
  3. 第四章 纤维结构对染色性能的影响单元测验
  4. Javaweb---监听器
  5. linux制作成后台服务,把dotnetcore 控制台app设置成linux后台服务
  6. 56. 合并区间 golang
  7. Django学习笔记《二》图书管理系统
  8. 【剑指offer】_05 连续子数组最大和
  9. leetcode283.移动零
  10. html基础元素案例笔记(1)