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)用。
函數(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,上magnapowered.com")
# 調(diào)用函數(shù)
say_helloworld()
# 第二次調(diào)用函數(shù)
say_helloworld()
運(yùn)行結(jié)果:
Python大爺你好,學(xué)Python,上magnapowered.com
Python大爺你好,學(xué)Python,上magnapowered.com
作業(yè):定義一個(gè)函數(shù),函數(shù)名是say,打印一首詩(注意是多行的)。然后調(diào)用三次。