函數(shù)和方法的區(qū)別
函數(shù)是獨(dú)立存在的功能語句組,使用函數(shù)直接調(diào)用即可
方法是依附于某個(gè)數(shù)據(jù)類型下的函數(shù)
方法的調(diào)用格式:標(biāo)識符 . 標(biāo)識符()
定義函數(shù)可以作為方法
在student.py的文件里
def write():
print('I can write.\n')
def study():
print('I can study.\n')
def student():
print('I am a strudent.\n')
write()
study()
方法的調(diào)用
在test.py文件里
import student
student.write()
student.student()
輸出:
I can write.
I am s strudent.
I can write.
I can study.
Python 中函數(shù)的應(yīng)用非常廣泛粱腻,前面章節(jié)中我們已經(jīng)接觸過多個(gè)函數(shù),比如 input() 滩褥、print()犁跪、range()杨帽、len() 函數(shù)等等摄乒,這些都是 Python 的內(nèi)置函數(shù)悠反,可以直接使用。
各種類型本身就是函數(shù)馍佑,或者說類斋否。