匿名函式,他沒有繫結名字,使用一次即被收回,加括號既可以執行。
lambda x, y: x+y # 報錯res = (lambda x, y: x+y)(1, 2)
print(res) # 不報錯
1. bytes()# 解碼字元
2. chr()/ord()
# ascii: 數字轉為字元/字元轉化為數字
3. divmod()
# 分別取商和餘數
4. enumerate()
# 帶有索引的迭代
5. eval()
# 將字串型別的去掉最外圍引號
6. hash()
# 是否可雜湊
abs()
# 求絕對值
all()
# 物件內元素全為真,則為真
any()
# 物件中只要有乙個元素為真,則為真
bin()/oct()/hex()
# 二進位制,八進位制,十六進製制
dir()
# 列舉所有time功能
frozenset()
# 不可變集合
globals()/loacals()
# 檢視全域性名字;檢視區域性名字
pow()
#冪函式,表示取x得y次冪,如果存在第三個引數z,則表示乘方結果對第三個引數取餘
round()
# 四捨五入
slice()
# 切片功能
sum()
# 求和
import()
# 通過字串匯入模組
面向過程程式設計,核心是程式設計二字,過程指的是解決問題的步驟,即先幹什麼、後幹什麼、再幹什麼、然後幹什麼……
匿名函式,內建函式
lambda函式是一種快速定義單行的最小函式,可以用在任何需要函式的地方 一般函式定義 def fun x,y return x y匿名函式lambda定義 r lambda x,y x y print r 2,3 格式 lambda 引數列表 return 表示式 變數 lambda語句中,冒號前...
匿名函式及內建函式
1.lamda匿名函式 a lambda x x x print a 6 不需要def宣告,一句話就可以宣告出來乙個函式 注意 1.函式的引數可以有多個,多個引數之間用逗號隔開 2.匿名函式不管多複雜,只能寫一行,邏輯結束後直接返回資料 2.sorted 排序函式 sorted iterable,k...
匿名函式和內建函式
lambda 1 ps 冒號左邊時引數,右邊是返回值 因為沒有名字,而函式的呼叫就是通過函式名 的 匿名函式單獨使用毫無意義,它是配合內建函式一起使用 匿名函式需要一次性使用 max 最大值 max 可迭代物件 min 最小值 min 可迭代物件 l1 1,2,3,4,5 列印出l1列表中最大的值 ...