Python 函式定義及呼叫(1)
阿新 • • 發佈:2018-12-16
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語句,則無條件返回,即結束函式的執行;
下面介紹,關於返回值的例子。
舉例說明:有返回值的。
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) # 呼叫定義的函式
執行結果:
參考資料