日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:Python中的函數(shù)與方法該怎么區(qū)分?

一、什么是函數(shù)方法?

創(chuàng)新互聯(lián)公司專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、湟中網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為湟中等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

實(shí)例化出來的去調(diào)用,叫做方法.

直接使用類名去調(diào)用,叫做函數(shù).

二、函數(shù)和方法的區(qū)別

1、定義位置

函數(shù):python的函數(shù)是直接寫在Python模塊中的,即在.py文件中直接定義。

方法:只能定義在class類中

2、定義方式

函數(shù):函數(shù)定義的方式 def關(guān)鍵字  然后接函數(shù)名 再是括號(hào) 括號(hào)里面寫形參也可以省略不寫形參

def functionName():
    """這里是函數(shù)的注釋"""
    print("這一塊寫函數(shù)的內(nèi)容")

方法:方法定義的方式, 首先方法是定義在類中的,其他大體和函數(shù)定義差不多,這里需要注意的一點(diǎn)就是方法必須帶一個(gè)默認(rèn)參數(shù)

self(靜態(tài)方法除外)
class className(super):
    
    def methodName(self):
        """這里是方法的注釋
        self相當(dāng)于this;
        """
        print("這里是方法的內(nèi)容")

3、調(diào)用方式

函數(shù):直接使用函數(shù)名(參數(shù)1,參數(shù)2,....)調(diào)用

def functionName():
    print("這是一個(gè)函數(shù)")
#調(diào)用
functionName()

方法:方法是通過對(duì)象點(diǎn)方法調(diào)用的(這里是指對(duì)象方法)

class className:
    
    def method(self):
        print("這是一個(gè)方法")
 
#調(diào)用---------------------
#實(shí)例化對(duì)象
c=className()
c.method()

注意:靜態(tài)方法除外,可以不傳遞第一個(gè)self參數(shù)

class A:
    @staticmethod
    def func():
        print('這是一個(gè)靜態(tài)方法')
#不用實(shí)例化調(diào)用
A.func()
#實(shí)例化后和其他類方法一樣方式調(diào)用
a = A()
a.func()
-----輸出-----
這是一個(gè)靜態(tài)方法
這是一個(gè)靜態(tài)方法

新聞標(biāo)題:創(chuàng)新互聯(lián)Python教程:Python中的函數(shù)與方法該怎么區(qū)分?
本文網(wǎng)址:http://www.5511xx.com/article/ccehodd.html