def函數(shù)python的用法和例子

小億
113
2024-01-08 15:02:23

在Python中,函數(shù)是一段可以重復(fù)執(zhí)行的代碼塊,可以接受傳入的參數(shù)并返回一個(gè)值。

函數(shù)的定義通常包括以下幾個(gè)部分:

  1. 函數(shù)名:用于標(biāo)識(shí)函數(shù)的名稱,遵循命名規(guī)則。
  2. 參數(shù):可選的,用于接受傳入的值。
  3. 代碼塊:函數(shù)的主體部分,包含一系列的語(yǔ)句和邏輯。
  4. 返回值:可選的,函數(shù)執(zhí)行完后可以返回一個(gè)值。

下面是一個(gè)簡(jiǎn)單的函數(shù)定義和調(diào)用的例子:

# 定義一個(gè)函數(shù),計(jì)算兩個(gè)數(shù)的和
def add_numbers(a, b):
    sum = a + b
    return sum

# 調(diào)用函數(shù),并將返回值保存到變量result中
result = add_numbers(5, 3)

# 打印結(jié)果
print(result)  # 輸出:8

在上面的例子中,我們定義了一個(gè)名為add_numbers的函數(shù),接受兩個(gè)參數(shù)a和b,然后在函數(shù)體內(nèi)將它們相加得到sum,并通過(guò)return語(yǔ)句返回sum的值。然后我們調(diào)用這個(gè)函數(shù),并將返回值保存到變量result中,最后將result打印出來(lái)。

這只是一個(gè)簡(jiǎn)單的例子,函數(shù)可以包含更復(fù)雜的邏輯和多個(gè)參數(shù)。函數(shù)的使用可以大大提高代碼的可讀性和復(fù)用性。

0