1、區域性變數
name = "heihouzidejia"
def change_name(name):
print("before change:",name)
name = "黑猴子的家,乙個有tesla的男人"
print("after change:", name)
change_name(name)
print("在外面看看name改了麼?",name)
2、輸出
before change: heihouzidejia
after change: 黑猴子的家,乙個有tesla的男人
在外面看看name改了麼? heihouzidejia
3、全域性與區域性變數
在子程式中定義的變數稱為區域性變數,在程式的一開始定義的變數稱為全域性變數。全域性變數作用域是整個程式,區域性變數作用域是定義該變數的子程式。
當全域性變數與區域性變數同名時,在定義區域性變數的子程式內,區域性變數起作用;在其它地方全域性變數起作用。
黑猴子的家 python 區域性變數與全域性變數練習
code 全域性變數 school ying gu xue xiao 區域性變數只在函式內生效 這個函式就是這個變數的作用域 def change name name 函式內修改全域性變數 global school school hei hou zi xue xiao print before c...
黑猴子的家 Python 簡介
總的來說,程式語言各有千秋。c語言是可以用來編寫作業系統的貼近硬體的語言,所以,c語言適合開發那些追求執行速度 充分發揮硬體效能的程式。而python是用來編寫應用程式的高階程式語言。當你用一種語言開始作真正的軟體開發時,你除了編寫 外,還需要很多基本的已經寫好的現成的東西,來幫助你加快開發進度。比...
黑猴子的家 python 裝飾器
裝飾器本質是函式,裝飾其他函式 就是為其他函式新增附加功能 1 不能修改被裝飾的函式的源 2 不能修改被裝飾的函式的呼叫方式 3 裝飾器對它被裝飾的韓式是完全透明的 1 函式即 變數 2 高階函式 3 巢狀函式code import time 裝飾器 def timmer func def warp...