Python學習 Python函式與模組學習

2021-09-28 16:57:07 字數 916 閱讀 4772

函式

實現具有特定功能的**

自定義函式 內建函式

函式特點

隱藏實現功能的細節

重用**

提高可讀性,便於除錯

函式的定義

def 函式名(形式引數1,形式引數2,……形參n):

要執行的**(函式體)

return 輸出的資料(返回值)

形式引數:函式約定的格式資料要求 用於約束。

實際引數:實際呼叫傳入的資料。用於傳值。

返回值:函式的計算結果

return語句執行後,程式將中斷執行。返回值 none 表示不存在。

函式的試用技巧

預設值 function(a,b=「usb」,c)

以形參形式傳參:func(name=「zhangsan」,age=32) 不必根據形參的順序傳遞引數。

代表之後的引數必須試用關鍵字傳參(name,,age,height) [混合形式傳參]

序列傳參 l=[1,3,9] print(calc(*1))

字典傳參 para= health_ch(**para)

返回值包含多個資料

dict=],。。。。}

name=dict.get("employer")[0].get("name")

元組傳參(*tuple)

隨機數import random import匯入模組

模組一組功能的集合

產生乙個1-16之間的隨機整數 r=random.randint(1,16)

python學習筆記(二) python基礎函式

python之所以強大好用,離不開可以呼叫的各種庫,同時也和他自身函式相關,下面為學習python函式相關知識後整理知識點。1 python函式引數 python函式定義簡單但靈活度非常大。除正常定義的必選引數外,還可以使用預設引數,可變引數,關鍵字引數。預設引數 def power 5 x 2 在...

Python 學習筆記 enumerate函式

enumerate 函式用於將乙個可遍歷的資料物件 如列表 元組或字串 組合為乙個索引序列,同時列出資料和資料下標,一般用在 for 迴圈當中。seasons spring summer fall winter list enumerate seasons 0,spring 1,summer 2,f...

python函式學習內容 python之函式學習

usr bin env python 位置引數說明 位置引數 通過引數傳遞的位置來決定 def echo1 x,y print x format x print y format y return x y res1 echo1 2,6 print res1 關鍵字引數 關鍵字引數 通過引數名稱來決定...