色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

電腦函數(shù)入門基礎(chǔ)知識(shí)

電腦函數(shù)入門基礎(chǔ)知識(shí)?

1、函數(shù)的定義、函數(shù)名、函數(shù)體、以及調(diào)用

函數(shù)的定義語法:

def 函數(shù)名():

函數(shù)體

函數(shù)的調(diào)用:使用函數(shù)名可調(diào)用函數(shù),寫法:函數(shù)名(),這個(gè)時(shí)候函數(shù)體會(huì)被被執(zhí)行

2、函數(shù)的返回

執(zhí)行完函數(shù)之后,可以用return來返回結(jié)果給函數(shù)名()。

函數(shù)中return的使用:

1)函數(shù)遇到return,此函數(shù)結(jié)束,不再繼續(xù)執(zhí)行。

2)給函數(shù)調(diào)用者(函數(shù)名+())一個(gè)訪問結(jié)果

3、函數(shù)的參數(shù)

參數(shù),函數(shù)在調(diào)用的時(shí)候指定具體的一個(gè)變量的值.

def 函數(shù)名(參數(shù)列表):

函數(shù)體

函數(shù)名(參數(shù))

1)形參

寫在函數(shù)聲明的位置的變量叫做形參,形式上完整不過調(diào)用時(shí)須給定實(shí)參

2)實(shí)參

在函數(shù)調(diào)用的時(shí)候給函數(shù)傳遞的值叫做實(shí)參

3)傳參

給函數(shù)傳遞信息的時(shí)候?qū)?shí)際參數(shù)交給形式參數(shù)的過程叫做傳參。

4-1)位置參數(shù)

就是在給函數(shù)傳參數(shù)時(shí),按照順序,依次傳值

4-2)默認(rèn)參數(shù)

定義:就是在寫函數(shù)的時(shí)候直接給參數(shù)傳默認(rèn)的值,調(diào)用的時(shí)候,默認(rèn)參數(shù)已經(jīng)有值,就不用再傳值了。

作用:最大的好處就是降低調(diào)用函數(shù)的難度。

def power(m, n=3):

result=1

while n>0:

n=n-1

result=result*m

return result

# 調(diào)用函數(shù)并輸出結(jié)果

print(power(4))

設(shè)置默認(rèn)參數(shù)時(shí),有兩點(diǎn)注意事項(xiàng):

第一:必選參數(shù)在前,默認(rèn)參數(shù)在后,否則python解釋器會(huì)報(bào)錯(cuò)。

第二:默認(rèn)參數(shù)一定要指向不變對(duì)象!指向不變對(duì)象!指向不變對(duì)象!

(注意:python中的字符串,數(shù)字,元組都可以看做對(duì)象。)

為什么要設(shè)計(jì)str、None這樣的不變對(duì)象呢?因?yàn)椴蛔儗?duì)象一旦創(chuàng)建,對(duì)象內(nèi)部的數(shù)據(jù)就不能修改,這樣就減少了由于修改數(shù)據(jù)導(dǎo)致的錯(cuò)誤。此外,由于對(duì)象不變,多任務(wù)環(huán)境下同時(shí)讀取對(duì)象不需要加鎖,同時(shí)讀一點(diǎn)問題都沒有。我們?cè)诰帉懗绦驎r(shí),如果可以設(shè)計(jì)一個(gè)不變對(duì)象,那就盡量設(shè)計(jì)成不變對(duì)象

4-3)關(guān)鍵字參數(shù)

定義:可變參數(shù)允許你傳入0個(gè)或任意個(gè)參數(shù),這些可變參數(shù)在函數(shù)調(diào)用時(shí)自動(dòng)組裝為一個(gè)tuple。

而關(guān)鍵字參數(shù)允許你傳入0個(gè)或任意個(gè)含參數(shù)名的參數(shù),這些關(guān)鍵字參數(shù)在函數(shù)內(nèi)部自動(dòng)組裝為一個(gè)dict。在調(diào)用函數(shù)時(shí),可以只傳入必選參數(shù):

作用:擴(kuò)展函數(shù)的功能

特征:**kw

參數(shù)的分類:

站在實(shí)參的角度:

1、位置參數(shù) 按照位置給形參賦值

2、關(guān)鍵字參數(shù) 按照形參的命名給函數(shù)傳遞參數(shù)

3、混合使用 先寫位置參數(shù),然后寫關(guān)鍵字參數(shù)

站在形參監(jiān)督:

1、位置參數(shù)

2、默認(rèn)值參數(shù) 如果給值就得個(gè)值,如果不給值使用默認(rèn)值

java定義可變參數(shù)方法,電腦函數(shù)入門基礎(chǔ)知識(shí)