00问答网
所有问题
测试人员学python时,应该如何区分函数的类名和方法?
如题所述
举报该问题
推荐答案 2019-11-15
在Python里,函数在很多时候就叫方法,比如在类里面定义函数,其实就是类的方法。
还有自定义函数,其实也可以称做自定义方法。
不用太在意称呼,没什么区别,你知道别人说方法其实就是函数就行。反之亦然
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DIIZeTnreeTZTeZ0rZ0.html
其他回答
第1个回答 2019-11-15
1. 相同点: 都是封装代码的整体, 都是实现某个功能的小工具
2. 不同点:
① 定义的位置不同
函数定义在类的外部
方法定义在类的内部
② 参数不同
函数没有self参数
方法有self参数
③ 调用的方式不同
函数名(参数)
对象名.方法名(参数)
在传智播客学python时期也遇到过这个问题。后来就解决了。本回答被提问者采纳
相似回答
python类和函数的区别
答:
一、主体不同
1、类:是面向对象程序设计实现信息封装的基础。2、函数:是指一段在一起的、可以做某一件事儿的程序。也叫做子程序、(OOP中)方法。二、特点不同 1、类:是一种用户定义的引用数据类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。2、函数...
python
中
方法和函数的区别
是什么?什么时候
要
带self?
答:
定义一个
函数
就是定义一个
方法,
self是自身,调用的时候如果需要传入魔法方法__init__(初始定义的值【也就是参数】)时就需要带self,不需要则可以在函数(即方法)前加修饰@staticmethod,就不用带self参数了。
python方法和函数的区别
答:
最大的
区别
是参数的传递参数
,方法
是自动传参self
,函数
是主动传参
一些关于
python
面向对象的问题?
答:
类名:类的名称,用于标识类的唯一性。类属性:类具有的属性,可以是实例属性或类属性
。类方法:类具有的方法,可以是实例方法或类方法。__init__ 方法有什么作用,如何定义?__init__ 方法是类的构造方法,它在创建对象时自动调用。它的作用是初始化对象的属性和状态,为对象赋初值。定义 __init_...
大家正在搜
python append函数
python sorted函数
python format函数
python sort函数
c++和python的区别
python list函数
python index函数
python map函数
python函数调用
相关问题
测试人员学python时,应该如何掌握设计类的方法呢?
测试人员学python时,应该如何理解类核对象呢?
测试人员学python时,应该如何理解__init__ 方法...
测试人员学python时,应该如何理解面向对象更合适?
如果想做一个测试工程师,为什么需要学习python呢??在测...
python中关于类的问题求解
学python的怎么都转测试了
Python二级题目 以下关于函数的描述,正确的是: