五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

測牛學(xué)堂:2023最新!軟件測試自動化學(xué)習(xí)必會之python入門(函數(shù)總結(jié))

2023-06-09 05:30 作者:測牛學(xué)堂  | 我要投稿

函數(shù)

把一定功能進(jìn)行了封裝,其他要用到該功能的地方,直接調(diào)用函數(shù)即可。
在python中,本身python已經(jīng)封裝好了一些功能給我們使用。最常見的比如,print()就是輸入內(nèi)容到控制臺。
這個我們本身沒有做什么,而是直接調(diào)用就能實(shí)現(xiàn)。
第二種,就是需要我們自己定義,然后自己調(diào)用的。

函數(shù)定義

通過def關(guān)鍵字去定義函數(shù)。
如果是我們自己封裝的函數(shù),都需要先定義,再調(diào)用,順序不能亂。

注意:
1a,b是定義時候的參數(shù),稱為形參,在第5行代碼調(diào)用的時候,傳入的1,2是跟定義的a,b 對應(yīng)的,稱為實(shí)參。
2當(dāng)python執(zhí)行到def 定義函數(shù)的時候,不會進(jìn)入函數(shù)體。等調(diào)用的時候,才會找到定義的地方去執(zhí)行。
3 一個封裝好的函數(shù),可以調(diào)用多次。所以,函數(shù)的封裝也是優(yōu)化代碼,減少代碼冗余的常見使用。
4 函數(shù)體中可以寫任意的代碼,條件判斷,循環(huán),都可以在函數(shù)中使用。

函數(shù)調(diào)用

在函數(shù)調(diào)用的時候,就是函數(shù)名()?在函數(shù)名后面加小括號進(jìn)行調(diào)用。函數(shù)可以有參數(shù),也可以沒有參數(shù)。

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

1 必填參數(shù)
如果在定義函數(shù)的時候設(shè)置了形參,則在調(diào)用的時候必須傳入一一對應(yīng)的參數(shù)。
2 默認(rèn)值參數(shù)
在函數(shù)定定義的時候,形參=默認(rèn)值的形式,可以設(shè)置默認(rèn)值。這個時候可以不傳入這個參數(shù)對應(yīng)的實(shí)參,就會使用默認(rèn)值。
默認(rèn)值參數(shù)要寫在參數(shù)的后面,否則沒有辦法去判斷。

定義b的默認(rèn)值參數(shù)是2,此時調(diào)用的時候只傳了1,b就默認(rèn)使用2,結(jié)果為3。如果我們調(diào)用的時候給b賦值了其他參數(shù),則以賦值的為準(zhǔn),不會使用默認(rèn)值。
3 可變參數(shù)
如果有可變參數(shù),要凡在默認(rèn)值參數(shù)后面。
也就是說,順序?yàn)楸靥顓?shù),默認(rèn)值參數(shù),可變參數(shù)。
可變參數(shù)在定義的是有以* 開頭,但是大家都默認(rèn)可變參數(shù)寫為 *args

可以看到,在實(shí)參調(diào)用的時候,可以傳入多個值,組合成了一個元組,這個現(xiàn)象稱之為組包。
在函數(shù)體中使用 *args,則可以把可變參數(shù)一個一個取出來,稱之為解包。

測牛學(xué)堂:2023最新!軟件測試自動化學(xué)習(xí)必會之python入門(函數(shù)總結(jié))的評論 (共 條)

分享到微博請遵守國家法律
延津县| 迁安市| 长沙县| 邳州市| 临江市| 镇江市| 平阳县| 页游| 西丰县| 德化县| 呼玛县| 调兵山市| 嘉祥县| 汉源县| 招远市| 公主岭市| 竹北市| 肥乡县| 乌拉特中旗| 沅江市| 福贡县| 乌苏市| 岫岩| 达日县| 鄯善县| 若羌县| 屏东市| 疏附县| 庄浪县| 夏河县| 贡嘎县| 沙河市| 承德县| 卓尼县| 道孚县| 双牌县| 定南县| 清镇市| 龙海市| 万源市| 嘉善县|