Python 函數定義及調用(1)

 

1、函數的功能:

(1)代碼的一種組織形式;

(2)一個函數一般完成一項特定的功能。

 

2、函數使用

(1)函數需要先定義

(2)使用函數,俗稱調用

 

3、函數定義的一般規則

(1)def 關鍵字,後跟一個空格;

(2)函數名,自己定義,起名需要遵循便令命名規則,約定俗成,大駝峯命名方法;

(3)後面括號和冒號不能省,括號內可以由參數;

(4)函數內所有代碼縮進。

 

4、舉例說明

def func():
    print("大家好,我是一個函數")

print(func())  # 調用自己定義的函數

運行結果:

 

5、函數的參數和返回值

(1)參數: 負責給函數傳遞一些必要的數據或者信息

  • 形參(形式參數): 在函數定義的時候用到的參數沒有具體值,只是一個佔位的符號,成爲形參;
  • 實參(實際參數): 在調用函數的時候輸入的值。

(2)返回值: 函數的執行結果

  • 使用return關鍵字;
  • 如果沒有return,默認返回一個None;
  • 函數一旦執行return語句,則無條件返回,即結束函數的執行;

 

下面介紹,關於返回值的例子。

參數的內容較多,關於參數的案例將放在下一個博客介紹(https://blog.csdn.net/zaishuiyifangxym/article/details/83272365)。

舉例說明:有返回值的。

def func():
    print("大家好,我是一個函數")
    return "我結束了,啦啦啦"

print(func())  # 調用自己定義的函數

運行結果:

 

案例——打印 九九乘法表

# 定義一個函數,打印一行九九乘法表
def printLine(row):
    for col in range(1, row + 1):
        # print函數默認任務打印完畢後換行
        print(row * col, end=" ")
    print( )


# 九九乘法表
for row in range(1, 10):
    printLine(row)     # 調用定義的函數

運行結果:

 

 

參考資料

[1] https://study.163.com/course/introduction/1004987028.htm

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章