#作用域def
test1():
print(2)
deftest():
print(1)
return
test1
res=test()#
執行test,返回結果賦值給res
print(res())#
相當於執行test1
name='
lzx'
deffoo():
name='
lcf'
defbar():
(name)
return
barfun=foo()#
把bar的位址賦值給fun,fun()即可執行bar()
(fun)
fun()
#執行bar,得到的結果是lcf而不是lzx
#函式作用域只與定義位置有關,和呼叫位置沒有關係
小白學習python Day4
兩類四種表示方法 由一對單引號或雙引號表示 單行字串 由一對三單引號或三雙引號表示 多行字串 若希望在字串 現單引號 或雙引號 若希望出現單引號z和雙引號 既有 也有 字串的序號及索引切片 正向遞增 反向遞減 索引 切片 m n k e.g.一二三四五六七 十 1 8 2 的結果是 一三五七 一二三...
python day4 關於字典
一 字典 1 字典裡的每乙個元素都是乙個鍵值對 2 可以通過get 函式來索引,通過輸入鍵來索引 值 3 字典的建立 1 通過 建立 a 2 通過dict函式建立 b dict name pengxiaofeng age 22 或者 a dict name pengxiaofeng age 22 3...
知識星球Python Day4的任務
1 函式關鍵字 函式用關鍵字def來定義 2 函式的定義 python定義乙個函式需要使用def語句,依次寫出函式名 括號 括號中的引數和冒號。然後在縮排塊中編寫函式體,函式的返回值用return語句返回。3 函式引數與作用域 引數分為 1 預設引數 在函式定義時為引數賦乙個值 2 可變引數 在呼叫...