python學習筆記 day15 內建函式(三)

2022-02-06 22:47:38 字數 1420 閱讀 1263

print(bin(10))

print(oct(10))

print(hex(10))

執行結果:

print(abs(-100))
執行結果:

print(divmod(10,3))
執行結果:

print(round(3.1415926,3))
執行結果:

執行結果:

按照絕對值比較誰最小,返回原來的值

執行結果:

max(iterable/*args,key=??)------同min

print(max(1,2,3,-4))  #

按照*args可以傳任意多個引數進來

print(max([1,2,3,-4])) #

按照iterable 傳可迭代的物件

print(max([1,2,3,-4],key=abs)) #

按照絕對值比較誰大,返回原來的值

執行結果:

返回2**3%3 將前面冪次運算的結果再對第三個數做取餘運算

執行結果:

python學習筆記 day15 作業講解

def extendlist val,list 陷阱問題,預設引數傳進去的是可變資料型別list return list list1 extendlist 10 使用的預設的,所以現在原函式中預設引數那個空列表已經變為 10 print list1 list2 extendlist 123,給lis...

python學習歷程day15

學習內建函式 包括map,sort,repr,lambda,filter,遞迴,二分法查詢 1.map lst 1,4,7,2,5,8 def func el return el 2 func lst 或者m map lambda el el 2,lst 把後面的可迭代物件中的每乙個元素傳遞給fun...

iOS底層學習 day 15

我是一名ios開發者,ios底層菜鳥的高階之路30天。void viewdidload super viewdidload 的本質 struct abc objc msgsendsuper2 abc,sel registername viewdidload 區域性變數分配在棧空間 棧空間分配,從高位...