函式一
函式引數:
位置引數、關鍵字引數,可變長度引數*args,**kw
def foo(who):
print('Hello')
foo('World')
預設引數:必須在位置引數後面
def taxMe(cost,rate=0.0825):
return cost+(cost+rate)
taxMe(100)
taxMe(100,0.05)
可變長度非關鍵字引數*args(元組)
def func(a,b,*args):
suma=0
suma+=a+b
for i in args:
suma+=i
return suma
print(func(1,2,3,4,5))
可變長度關鍵字引數**kws(字典)
def func(a,b,**kw):
suma=0
suma+=a+b
for v in kw.values():
suma+=v
return suma
print(func(1,2,c=6,d=7,e=8))
lambda匿名函式:不需要定義函式名,沒有名稱空間
zz = lambda : True
zz()
map函式,將函式作用於序列中的每個元素上,返回序列
list(map(lambda x:x+1,[1,2,3]))
list(map(lambda x:x*2,[1,2,3]))
list(map(lambda x,y:x*y,[1,2,3],[4,5,6]))
list(map(lambda x,y:(x+y,x-y),[1,3,5],[2,4,6]))
filter函式,過濾序列,返回序列中的非零元素組成的序列
list(filter(lambda x:x%2,[2,3,4]))
reduce函式:
from functools import reduce
reduce(lambda x,y:x+y,[1,2,3,4,5])
相關文章
- PHP 每日一函式 — 字串函式 crypt ()PHP函式字串
- PHP 每日一函式 — 字串函式 chr ()PHP函式字串
- PHP 每日一函式 — 字串函式 addslashes ()PHP函式字串
- PHP 每日一函式 — 字串函式 addcslashes ()PHP函式字串
- MySQL函式學習(一)-----字串函式MySql函式字串
- python函式每日一講 - int()函式Python函式
- 一.fileno()函式函式
- MySQL函式(一)MySql函式
- vue在一個函式中呼叫另外一個函式Vue函式
- 陣列排序函式-php陣列函式(一)陣列排序函式PHP
- python函式每日一講 - exec執行函式Python函式
- PHP 每日一函式 — 字串函式 chunk_split ()PHP函式字串
- PHP 每日一函式 — 字串函式 crc32 ()PHP函式字串
- PHP 每日一函式 — 字串函式 count_chars ()PHP函式字串
- split() 函式解析 (一)函式
- js中在一個函式中引用另一個函式中的函式,可以這麼做JS函式
- PHP 每日一函式 — 字串函式 bin2hex ()PHP函式字串
- PHP 每日一函式 — 字串函式 convert_cyr_string ()PHP函式字串
- python函式每日一講 - filter函式過濾序列Python函式Filter
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- 一圖秒懂函式防抖和函式節流函式
- 函式與極限 第一節 對映與函式函式
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- Python內建函式(一)Python函式
- 一什麼是函式?函式
- 字串函式學習一字串函式
- 一個函式學excel函式Excel
- 5.1Python函式(一)Python函式
- js的函式function(一)JS函式Function
- Python 擴充之特殊函式(lambda 函式,map 函式,filter 函式,reduce 函式)Python函式Filter
- C++ 函式過載,函式模板和函式模板過載,選擇哪一個?C++函式
- python函式每日一講 - format函式字串格式化入門Python函式ORM字串格式化
- Python函式每日一講 - help函式的使用與實踐Python函式
- PHP 每日一函式 — 字串函式 convert_uuencode () & convert_uudecode ()PHP函式字串
- 第7章 IF函式 COUNTIF函式 SUMIF函式函式
- MySQL(四)日期函式 NULL函式 字串函式MySql函式Null字串
- (譯) 函式式 JS #2: 函式!函式JS
- Python函式每日一講 - frozenset集合函式入門及例項Python函式