Python函式基本使用原理詳解

2022-10-04 14:39:39 字數 992 閱讀 6377

1.什麼是函式

函式就相當於具備某一功能的工具

函式的使用必須遵循乙個原則:

先定義後呼叫

2.為何要用函式

1、組織結構不清晰,可讀性差

2、**冗餘

3、可維護性、擴充套件性差

3、如何用函式

1.函式的定義

定義的語法

def 函式名(引數1,引數2,...):

"""文件描述"""

函式體return 值

定義函式發生的事情

1、申請記憶體空間儲存函式體**

2、將上述記憶體位址繫結函式名

3、定義函式不會執行函式體**,但是會檢測函式體語法

2.函式呼叫

函式的使用分為定義階段與呼叫階段,定義函式時只檢測語法,不執行函式體**,函式名加括號即函式呼叫,只有呼叫函式時才

會執行函式體**

呼叫函式發生的事情

1、通過函式名找到函式的記憶體位址

2、然後加口號就是在觸發函式體**的執行

3.函式返回值

return是函式結束的標誌,即函式體**一旦執行到return會立刻

終止函式的執行,並且會將return後的值當做本次執行的結果返回:

# 1、返回none:函式體內沒有return

# return

#zyjideyu return none

# 2、返回乙個值:return 值

# def func():

# return 10

# res=func()

# print(res)

# 3、返回多個值:用逗號分隔開多個值,會被return返回成元組

def func():

return 10, 'aa', [1, 2]

res = func()

print(res, type(res))

本文標題: python函式基本使用原理詳解

本文位址:

python中isinstance 函式詳解

isinstance 函式來判斷乙個物件是否是乙個已知的型別,比如 isinstance 2 int 因為2是int整型,函式將會返回true.instance 函式的語法形式為 isinstance object classinfo 兩個引數表示的意思為 object 例項物件,就相當於剛才例子中...

Python 函式的基本使用

定義 函式是一系列功能的結合體,是一種可以重複使用的工具。1 防止 冗餘 2 防止組織結構不清晰,可讀性差 3 若不使用則對 的管理維護的難度極大 1 定義函式 創造工具 2 呼叫函式 使用工具 強調 函式的使用必須經過先定義,後呼叫 def 函式名 引數1,引數2,文件描述 塊1 塊2 塊3 re...

python函式的基本使用

定義函式 函式的使用必須遵循 先定義,後呼叫 的原則。函式的定義就相當於事先將函式體 儲存起來,然後將記憶體位址賦值給函式名,函式名就是對這段 的引用,這和變數的定義是相似的。沒有事先定義函式而直接呼叫,就相當於在引用乙個不存在的 變數名 定義函式的語法 def 函式名 引數1,引數2,文件描述 函...