最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
扎兰屯市| 政和县| 绥宁县| 都江堰市| 广西| 铁岭县| 遵义市| 太仆寺旗| 河曲县| 彩票| 嘉义县| 桑植县| 万盛区| 嵊州市| 新营市| 长寿区| 四会市| 岑巩县| 泾川县| 化州市| 家居| 钟祥市| 利津县| 奈曼旗| 库伦旗| 新龙县| 高青县| 河北省| 沁源县| 当阳市| 罗城| 洞头县| 宜城市| 临沧市| 青川县| 嘉义市| 固阳县| 鄢陵县| 弋阳县| 盘山县| 富阳市|