python函数与模块学习_Python函数与模块学习1
函數
實現具有特定功能的代碼
自定義函數 內置函數
函數特點
隱藏實現功能的細節
重用代碼
提高可讀性,便于調試
函數的定義
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={"name":"zhangsan",“age”:32}?????????? health_ch(**para)
返回值包含多個數據
dict={"eployer":[{"id":134,"name":“zhangsan“}],。。。。}
name=dict.get("employer")[0].get("name")
元組傳參(*tuple)
隨機數
import random? import導入模塊
模塊一組功能的集合
產生一個1-16之間的隨機整數? r=random.randint(1,16)
總結
以上是生活随笔為你收集整理的python函数与模块学习_Python函数与模块学习1的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: “千里绝无俦”下一句是什么
- 下一篇: 颐和园优惠门票政策
