第九次Python作業打卡

2021-10-09 21:13:03 字數 708 閱讀 3593

一 函式

①函式的定義:

1 函式名以def開頭,後接函式名和圓括號()

2 函式執行的**以冒號開始,並且縮排。

3 return[表示式]結束函式,選擇性地返回乙個值給呼叫方。不帶表示式的return相當於返回none。

例如:def printme(str)

print(str)

printme(「我要呼叫使用者自定義函式!」)

printme(「再次呼叫同一函式」)

temp=printme(『hello』)

print(temp)

②函式引數

1 位置引數

2 預設引數

3 可變引數

4 關鍵字引數

5 命名關鍵字引數

6 引數組合

③函式返回值

④變數作用域

二 lambda表示式

平時我們定義函式會使用def來定義,那麼當你想使用乙個函式,並且只是臨時使用它一下,就沒有必要非得給它起乙個名字,因此lambda表示式派上了用處,使用lambda隱函式的自定義函式:

python提供了一種非常有趣、精簡好用的一行自定義函式的方法lambda,這是一種可以實現一行語句、用完即丟的自定義函式。語法形式是:

函式名=lambda 引數列表:執行語句

例如sum=lambda x,y:x+y;

square=lambda x:x**2;

第九次作業

1 osi七層模型,描述每層的功能 應用層 為應用程式提供網路服務 表示層 資料格式標準化,加密,解密 會話層 建立 維護 管理會話鏈結 傳輸層 建立 維護 管理端到端間的鏈結 網路層 ip尋找和路由選擇 資料鏈路層 管理網路層和物理層之間的通訊 物理層 使用位元流傳輸 2 交換機只學源mac的位址...

第九次作業

練習題 1 怎麼查出通過 from xx import xx導 的可以直接調 的 法?在test package資料夾中建立 init py檔案,裡邊什麼都不需要編輯。在 中把test package的檔案的路徑加入到python直譯器可以搜尋到的路徑列表中,這裡就用到了python的包sys模組 ...

第九次作業

這個作業屬於哪個課程 c語言程式設計1 這個作業要求在 第九次作業 我在這個課程目標是 學習如何鑲嵌語句,關於berak語句和continue語句的特性和用法 這個作業在那個具體方面幫助我實現目 程式設計題都關於鑲嵌語句有關,還有兩個選這題與break語句和contiune語句有關 參考文獻 c語音...