python封装一个函数并调用_python - 函数的封装与调用
一.函數(shù)的定義,函數(shù)名,函數(shù)體以及函數(shù)的調(diào)用
1.函數(shù)的定義語(yǔ)法:
def 函數(shù)名():
函數(shù)體
2.函數(shù)名的定義與變量名命名一樣
3.函數(shù)的封裝與調(diào)用
#函數(shù)的封裝
defyue():print('美女,約不約')print('不約')print('我這么帥,不約?')print('不約')#調(diào)用yue()函數(shù)
yue()
yue()
yue()
二.函數(shù)的返回值
1.函數(shù)中遇到return, 此函數(shù)結(jié)束, 不再繼續(xù)執(zhí)?.
defyue():print("約你")print("約她")return
print("約誰(shuí)") #這句話不會(huì)被執(zhí)行
yue()
2.return總結(jié):
1.遇到return. 此函數(shù)結(jié)束, 函數(shù)后?的東?將不會(huì)再執(zhí)?
2.?return什么都不寫 或者 干脆不寫return 默認(rèn)返回值為None
3.return后面寫了一個(gè)值. 則調(diào)用者可以接收?個(gè)結(jié)果
4.return后面寫了多個(gè)結(jié)果, 則調(diào)用者可以接收一個(gè)tuple, 調(diào)用者可以直接解構(gòu)成多個(gè)變量
四.函數(shù)的參數(shù)
1.語(yǔ)法:
def函數(shù)名(參數(shù)列表):
函數(shù)體
2.參數(shù):
1.形參,寫在函數(shù)聲明的位置的變量量叫形參
2.實(shí)參,在函數(shù)調(diào)?的時(shí)候給函數(shù)傳遞的值. 叫實(shí)參
3.傳參,給函數(shù)傳遞信息的時(shí)候?qū)?shí)際參數(shù)交給形式參數(shù)的過程被稱為傳參.
3.參數(shù)的分類:
1.形參:
1.位置參數(shù)
2.默認(rèn)值參數(shù).當(dāng)調(diào)用的時(shí)候不給傳值使用默認(rèn)值
3.混合使用. 順序:1.位置參數(shù), 2.默認(rèn)值參數(shù)
2.實(shí)參:
1.位置參數(shù). 按照位置給形參賦值
2.關(guān)鍵字參數(shù). 按照名稱給形參賦值
3.混合參數(shù). 先用位置參數(shù),再用關(guān)鍵字參數(shù)
總結(jié)
以上是生活随笔為你收集整理的python封装一个函数并调用_python - 函数的封装与调用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用 Ubuntu 重置 Windows
- 下一篇: HOJ 2576 HOJ 2577