韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > Python中的函数与方法该怎么区分?

Python中的函数与方法该怎么区分?

头像

 Ly

2020-05-26 13:52:113884浏览 · 0收藏 · 0评论

一、什么是函数方法?

实例化出来的去调用,叫做方法.

直接使用类名去调用,叫做函数.

二、函数和方法的区别

1、定义位置

函数:Python的函数是直接写在Python模块中的,即在.py文件中直接定义。

方法:只能定义在class类中

2、定义方式

函数:函数定义的方式 def关键字  然后接函数名 再是括号 括号里面写形参也可以省略不写形参

def functionName():
    """这里是函数的注释"""
    print("这一块写函数的内容")

方法:方法定义的方式, 首先方法是定义在类中的,其他大体和函数定义差不多,这里需要注意的一点就是方法必须带一个默认参数

self(静态方法除外)
class className(super):
    
    def methodName(self):
        """这里是方法的注释
        self相当于this;
        """
        print("这里是方法的内容")

3、调用方式

函数:直接使用函数名(参数1,参数2,....)调用

def functionName():
    print("这是一个函数")
#调用
functionName()

方法:方法是通过对象点方法调用的(这里是指对象方法)

class className:
    
    def method(self):
        print("这是一个方法")
 
#调用---------------------
#实例化对象
c=className()
c.method()

注意:静态方法除外,可以不传递第一个self参数

class A:
    @staticmethod
    def func():
        print('这是一个静态方法')
#不用实例化调用
A.func()
#实例化后和其他类方法一样方式调用
a = A()
a.func()
-----输出-----
这是一个静态方法
这是一个静态方法
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

吻戏高潮| 一滴都不许漏》何泽城林荫| 人口兽猪马狗第1集| 白带内裤拉丝尿液| 《老板娘2》完整版| 《从上司到妻子》动画结局| 沉沦木之音| 两对夫妻同房不交换会影响感情吗| 日本儿子娶母亲的电视剧| 100%透光裸妆| 白丝脚上的浓浓的精华液能用吗| 3DMAX视频成品免费入口| XXXXX做受大片视频麻豆0| 日本妈妈DNA和儿子DNA区别 | 美女和老板一起努力做豆浆| 美国A片巜豪妇荡乳》| 《晚上准备好纸巾》| 欧美电影免费观看电视剧大全 | 秘书奶头好大下面好紧| 欧洲人与动物胶配方大全图片| 公交车掀开奶罩边躁狠狠躁漫画| 乱肉辣伦短文(全肉)| 十豆网下载| 美国伦理巜交换做爰| 高清无码| DJ快了又快又骚的POP歌曲| 丰满的儿女小月的身世与背景介绍 | 在电影院里拨开内裤挺进| 回娘家白天像父女晚上像夫妻| 桃色公寓| 共享女儿小诗1~10章的背景资..| 《疯狂伴娘》在线观看| 《交换做爰》在线观看| 巨乳童颜| 《桃色》| 第9节 妈妈女儿齐上阵| 干别人老婆还当面打电话| 《初次深交流》韩剧| 亲嘴还扔衣服| B站未过审的跳舞视频| 吨叔