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,文件描述 函...