1. 程式人生 > >python基礎知識梳理-----7函式

python基礎知識梳理-----7函式

基本內容梳理

  1:函式定義,函式名,函式體以及函式的呼叫方式

  2:函式的返回值

  3:函式的引數

  4:函式---動態傳引數

  5:名稱空間,區域性名稱的載入順序,全域性名稱空間,作用域,載入順序

  6:函式的巢狀

  7:gloabal,nonlcal關鍵字

一:函式的定義,函式名,函式體以及函式的呼叫方式

1:使用def()函式關鍵字來定義函式,

  語法:

  def  函式名():

    函式體

二:函式返回值,以及返回問題

1:執行完函式後,可以使用返回值return()來返回對應的內容

例子:

  

def eat():
t = input('請問今晚吃什麼')
return t
print('今晚吃'+eat())


輸出:

請問今晚吃什麼香蕉               # return 可以返回對應的內容
今晚吃香蕉

三:帶引數的函式
1: 形參,實參,和傳參
語法格式:
  def 函式名(引數內容):
    函式體
例子:
def gongju(a): #a就是形參
print('開啟'+a)
gongju('手機') #'手機'就是實參 這裡把是手機傳給a 進行運算
輸出:
開啟手機
2: