一 、認識python函數
函數的本質就是功能的封裝。使用函數可以提高編程的效率與程序的可讀性。
二、局部變量與全局變量
變量是有生效範圍的,這個生效範圍我們稱爲作用域。
作用域從變量出現開始到程序的最末的變量叫做全局變量,
作用域只在局部的變量叫做局部變量。
global 全局變量
i=10
def func():
global j
j=10
print(j)
func()
print(j)
三、函數參數使用詳解
1.函數的定義和調用:
#定義函數
def abc():
print("abcd")
print("abe")
#調用函數
abc()
運行結果:
abcd
abe
2.在函數中,如果需要讓函數與外界有數據傳遞,我們需要使用參數。
參數分爲形參和實參,一般來說,在函數定義時,使用的參數是形參,
在函數調用的時候使用的參數叫做實參。
#形參和實參
def function1(a,b):
if(a>b):
print(a)
else:
print(b)
a=10
b=12
function1(a,b)
結果爲:12
四、函數使用實戰