无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

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

自我監(jiān)督(day5)

2023-05-31 23:37 作者:忠肝義膽董仲穎  | 我要投稿

學(xué)而時(shí)習(xí)之,不亦樂(lè)乎?今天對(duì)python的函數(shù)進(jìn)行了重溫。要點(diǎn)如下:

首先梳理一下函數(shù)部分的整體學(xué)習(xí)框架。

  1. python的函數(shù)是啥?用來(lái)干啥?

    用于封裝可重用的代碼塊。函數(shù)接受一些輸入(稱(chēng)為參數(shù)或參數(shù)),并執(zhí)行特定的任務(wù),然后可能返回一個(gè)結(jié)果。

2.函數(shù)的創(chuàng)建

用 def 打頭,后面跟上函數(shù)名稱(chēng)一對(duì)括號(hào)還有一個(gè)冒號(hào)。

def Function_build( ):

括號(hào)里面可以有參數(shù),也可以為空

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

函數(shù)可以接受參數(shù),這些參數(shù)是函數(shù)在執(zhí)行時(shí)所需要的輸入。我們可以在函數(shù)定義時(shí)指定這些參數(shù),并在函數(shù)體內(nèi)使用它們。

def greet(name):
? ? print("Hello, " + name + "!")

這里的name就是函數(shù)greet()的形式參數(shù)

????3.1必須參數(shù):在函數(shù)定義中指定的參數(shù)是必需的,調(diào)用函數(shù)時(shí)必須提供相應(yīng)的參數(shù)值

????3.2關(guān)鍵字參數(shù):在函數(shù)調(diào)用時(shí),我們可以通過(guò)指定參數(shù)名稱(chēng)來(lái)傳遞參數(shù)值,這樣可以不依賴(lài)參數(shù)的順序。

????3.3默認(rèn)參數(shù):在函數(shù)定義時(shí),我們可以為參數(shù)提供默認(rèn)值。這樣,如果在函數(shù)調(diào)用時(shí)沒(méi)有提供相應(yīng)的參數(shù)值,將使用默認(rèn)值。

????3.4可變數(shù)量參數(shù):函數(shù)可以接受不定數(shù)量的參數(shù)。我們可以使用*args來(lái)傳遞任意數(shù)量的非關(guān)鍵字參數(shù),或者使用**kwargs來(lái)傳遞任意數(shù)量的關(guān)鍵字參數(shù)。

4.函數(shù)的調(diào)用:要使用函數(shù),我們需要調(diào)用它,即使用函數(shù)名加上一對(duì)圓括號(hào),并在括號(hào)內(nèi)提供必要的參數(shù)。

像這樣? ?greet("Alice")

5.函數(shù)的返回值:函數(shù)可以返回一個(gè)值,這是函數(shù)執(zhí)行后的結(jié)果。我們使用return語(yǔ)句來(lái)指定函數(shù)的返回值。如果函數(shù)沒(méi)有明確指定返回值,則默認(rèn)返回None。

def add_numbers(a, b):

? ? return a + b

add_numbers()函數(shù)接受兩個(gè)參數(shù)并返回它們的和。

6.函數(shù)的作用域(幫助理解局部變量和全局變量):在Python中,函數(shù)內(nèi)部定義的變量具有局部作用域,只能在函數(shù)內(nèi)部訪問(wèn)。而在函數(shù)外部定義的變量具有全局作用域,可以在整個(gè)程序中訪問(wèn)。

7.匿名函數(shù):Python提供了匿名函數(shù)的概念,也稱(chēng)為lambda函數(shù)。它們是一種簡(jiǎn)潔的方式來(lái)定義臨時(shí)函數(shù),通常用于簡(jiǎn)單的操作。

multiply = lambda x, y: x * y
print(multiply(3, 4))? # 輸出:12

如有錯(cuò)誤請(qǐng)指出。

自我監(jiān)督(day5)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
河北省| 夹江县| 平乡县| 溧水县| 定日县| 黄浦区| 柳州市| 上虞市| 东源县| 酉阳| 舒城县| 安顺市| 卓资县| 丹江口市| 奇台县| 江源县| 桐梓县| 苗栗市| 上蔡县| 什邡市| 亚东县| 西宁市| 紫云| 隆尧县| 吉安县| 安义县| 烟台市| 东至县| 内乡县| 宁晋县| 梨树县| 广宗县| 通化市| 建德市| 运城市| 莒南县| 开平市| 新建县| 凤阳县| 新疆| 武山县|