Python知識(shí)分享網(wǎng) - 專業(yè)的Python學(xué)習(xí)網(wǎng)站 學(xué)Python,上Python222
Python 函數(shù)的定義
匿名網(wǎng)友發(fā)布于:2023-09-11 15:14:48
(侵權(quán)舉報(bào))

Python 7天快速入門完整視頻教程https://www.bilibili.com/video/BV1o84y1Z7J1

 

Python  函數(shù)的定義

 

 

函數(shù)

函數(shù)是執(zhí)行特定任務(wù)的一段代碼,程序通過將一段代碼定義成函數(shù),并為該函數(shù)指定一個(gè)函數(shù)名,這樣即可在需要的時(shí)候多次調(diào)用這段代碼。

比如我們前面學(xué)到的range()函數(shù),就是系統(tǒng)內(nèi)置的函數(shù),功能是通過傳入?yún)?shù),返回特定范圍的數(shù)字序列,函數(shù)名是range,我們在需要的時(shí)候,可以多次調(diào)用。

 

Python ?函數(shù)的定義  圖1

 

 

函數(shù)的定義

 

函數(shù)的定義語法:

def 函數(shù)名(形參列表):

函數(shù)體 (由零條道多條可執(zhí)行語句組成的函數(shù))

return 返回值

函數(shù)名要符合標(biāo)識(shí)符定義,取名的時(shí)候要有意義,看名知義。

形參列表是定義該函數(shù)可以接受的參數(shù),多個(gè)參數(shù)都逗號(hào)隔開,調(diào)用函數(shù)的地方傳入對應(yīng)的參數(shù)值。

return返回值,返回函數(shù)的執(zhí)行結(jié)果。假如沒有返回值,可以省略。

 

最基礎(chǔ)函數(shù)定義,以及調(diào)用:

 

# 定義最基礎(chǔ)函數(shù) helloworld
def say_helloworld():
    print("Python大爺你好,學(xué)Python,上m.magnapowered.com")


# 調(diào)用函數(shù)
say_helloworld()

# 第二次調(diào)用函數(shù)
say_helloworld()

 

運(yùn)行結(jié)果:

 

Python大爺你好,學(xué)Python,上m.magnapowered.com
Python大爺你好,學(xué)Python,上m.magnapowered.com

 

作業(yè):定義一個(gè)函數(shù),函數(shù)名是say,打印一首詩(注意是多行的)。然后調(diào)用三次。

 

 

轉(zhuǎn)載自: