初學Python(4)函式
def area(width, height):
return width * height
def print_welcome(name):
print("Welcome", name)
print_welcome("Runoob")
w = 4
h = 5
print("width =", w, " height =", h, " area =", area(w, h))
global 和 nonlocal關鍵字
當內部作用域想修改外部作用域的變數時,就要用到global和nonlocal關鍵字了。
以下例項修改全域性變數 num:
num = 1
def fun1():
global num # 需要使用 global 關鍵字宣告
print(num)
num = 123
print(num)
fun1()
print(num)
1
123
123
相關文章
- 1.5.1 Python函式初識Python函式
- 08-Python之路---初識函式Python函式
- 初學 PHP 函式的遞迴PHP函式遞迴
- 初識函式函式
- Python基礎之 4. 函式Python函式
- Python學習之函式Python函式
- 09 初識函式函式
- 初識vLookup函式函式
- Python學習之zip函式Python函式
- 小白學python系列-(9)函式Python函式
- Python---python函式學習總結Python函式
- python基礎知識之函式初階——閉包Python函式
- Python基礎學習篇-4-常用的正規表示式處理函式Python函式
- 初識Lambda表示式(匿名函式)函式
- 初識建構函式函式
- Python基礎程式設計(十六)——函式4Python程式設計函式
- OpenCV學習筆記(4)——mixChannels函式OpenCV筆記函式
- Flutter學習筆記(4)--Dart函式Flutter筆記Dart函式
- Python學習-字串函式操作1Python字串函式
- Python學習-字串函式操作3Python字串函式
- Python學習之路7-函式Python函式
- python學習筆記(六)——函式Python筆記函式
- 初學PythonPython
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- Python 函式Python函式
- Python函式Python函式
- (011)我們一起學Python;匿名函式,遞迴函式Python函式遞迴
- Excel函式的初級用法Excel函式
- day-09-初識函式函式
- (十六)Python學習之內建函式Python函式
- python菜鳥教程學習9:函式Python函式
- Python 擴充之特殊函式(lambda 函式,map 函式,filter 函式,reduce 函式)Python函式Filter
- Python函式與lambda 表示式(匿名函式)Python函式
- 新手學python之Python的輸入輸出函式Python函式
- 初學Python——字典Python
- 第4章函式函式
- Python 函式進階-遞迴函式Python函式遞迴
- python函式每日一講 - int()函式Python函式