在python中使用指定內置函數的方法
1.max()
作用:返回可迭代對象中的元素中的最大值或者所有參數的最大值。
用法:
>>> max(1,2,3) # 傳入3個參數 取3個中較大者
3
>>> max('1234') # 傳入1個可迭代對象,取其最大元素值
'4'
>>> max(-1,0) # 數值默認取數值較大者
0
>>> max(-1,0,key = abs) # 傳入了求絕對值函數,則參數都會進行求絕對值后再取較大者
-1
2.pow()
作用:返回兩個數值的冪運算值或其與指定整數的模值。
用法:
>>> pow(2,3)
>>> 2**3
>>> pow(2,3,5)
>>> pow(2,3)%5
3.int()
作用:根據傳入的參數創建一個新的整數。
用法:
>>> int() #不傳入參數時,得到結果0。
0
>>> int(3)
3
>>> int(3.6)
3
4.filter()
作用:使用指定方法過濾可迭代對象的元素。
用法:
>>> a = list(range(1,10)) #定義序列
>>> a
[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> def if_odd(x): #定義奇數判斷函數
return x%2==1
>>> list(filter(if_odd,a)) #篩選序列中的奇數
[1, 3, 5, 7, 9]