<abbr id="ciwa6"><option id="ciwa6"></option></abbr>
  • <sup id="ciwa6"><kbd id="ciwa6"></kbd></sup>
    <small id="ciwa6"></small>
  • 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

    400-811-9990
    手機(jī)站
    千鋒教育

    千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

    千鋒教育

    掃一掃進(jìn)入千鋒手機(jī)站

    領(lǐng)取全套視頻
    千鋒教育

    關(guān)注千鋒學(xué)習(xí)站小程序
    隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

    上海
    • 北京
    • 鄭州
    • 武漢
    • 成都
    • 西安
    • 沈陽(yáng)
    • 廣州
    • 南京
    • 深圳
    • 大連
    • 青島
    • 杭州
    • 重慶
    當(dāng)前位置:成都千鋒IT培訓(xùn)  >  技術(shù)干貨  >  python如何函數(shù)調(diào)用

    python如何函數(shù)調(diào)用

    來(lái)源:千鋒教育
    發(fā)布人:xqq
    時(shí)間: 2023-11-06 11:19:07

    函數(shù)定義和調(diào)用

    在使用函數(shù)之前必須先定義函數(shù),定義函數(shù)的語(yǔ)法格式如下:

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

    //由零條到多條可執(zhí)行語(yǔ)句組成的函數(shù)

    [return[返回值]]

    python聲明函數(shù)必須使用def關(guān)鍵字,對(duì)函數(shù)語(yǔ)法格式的詳細(xì)說(shuō)明如下:

    函數(shù)名:從語(yǔ)法角度來(lái)看,函數(shù)名只要是一個(gè)合法的標(biāo)識(shí)符即可;從程序的可讀性角度來(lái)看,函數(shù)名應(yīng)該由一個(gè)或多個(gè)有意義的單詞連綴而成,每個(gè)單詞的字母全部小寫(xiě),單詞與單詞之間使用下畫(huà)線分隔。

    形參列表:用于定義該函數(shù)可以接收的參數(shù)。形參列表由多個(gè)形參名組成,多個(gè)形參名之間以英文逗號(hào)(,)隔開(kāi)。一旦在定義函數(shù)時(shí)指定了形參列表,調(diào)用該函數(shù)時(shí)就必須傳入到應(yīng)的參數(shù)值,也就是說(shuō),誰(shuí)調(diào)用函數(shù)誰(shuí)負(fù)責(zé)為形參賦值。

    在函數(shù)體中多條可執(zhí)行語(yǔ)句之間有嚴(yán)格的執(zhí)行順序,排在函數(shù)體前面的語(yǔ)句總是先執(zhí)行,排在函數(shù)體后面的語(yǔ)句總是后執(zhí)行。

    下面程序定義了兩個(gè)函數(shù),井在程序中調(diào)用它們:

    #定義一個(gè)函數(shù),聲明2個(gè)形參

    defmy_max(x,y):

    #定義一個(gè)變量z,該變量等于x、y中較大的值

    z=xifx>yelsey

    #返回變量z的值

    returnz

    #定義一個(gè)函數(shù),聲明一個(gè)形參

    defsay_hi(name):

    print("===正在執(zhí)行say_hi()函數(shù)===")

    returnname+",您好!"

    a=6

    b=9

    #調(diào)用my_max()函數(shù),將函數(shù)返回值賦值給result變量

    result=my_max(a,b)#①

    print("result:",result)

    #調(diào)用say_hi()函數(shù),直接輸出函數(shù)的返回值

    print(say_hi("孫悟空"))#②

    以上內(nèi)容為大家介紹了python如何函數(shù)調(diào)用,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。

    聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

    猜你喜歡LIKE

    python delattr函數(shù)如何使用?

    2023-11-10

    python time.strptime的格式化

    2023-11-10

    pythonGIL在Python多線程的應(yīng)用

    2023-11-10

    最新文章NEW

    python中pdb模塊怎么用?

    2023-11-10

    Python如何截圖保存?

    2023-11-10

    python?中缺少module怎么辦?

    2023-11-10

    相關(guān)推薦HOT

    更多>>

    快速通道 更多>>

    最新開(kāi)班信息 更多>>

    網(wǎng)友熱搜 更多>>