Python入門課程NO64課 內置函數之其他函數
映射函數map(func, *iterables):map函數會將可變形參iterables表示的可迭代對象傳遞到func中進行映射處理。參數func既可以傳遞具名函數,也可以傳遞lambda表達式。
獲取容器對象的元素數:len(container):這里的容器對象主要為:字符串,列表,元組,字典,集合。
計算最大值,最小值,以及求和。max() min() sum():執行max函數計算最大值,min函數計算最小值,sum函數進行求和。傳遞的參數為可迭代對象:
獲取Unicode字符對應的數字編碼:ord(unicode_character),獲取Unicode數字編碼所對應的unicode字符:chr(unicode_code):
獲取對象的標識值:id(object) :
這里的標識值,實質是數據對象的內存地址。
獲取對象的類型:type(object):
執行type,返回該object的類型名
判斷是否屬于某一類型:isinstance(obj, class_or_tuple):
返回值是一個布爾類型,True表示屬于某一類型,False表示不屬于。這里的class_or_tuple形參實質可以傳遞類型名或元組類型參數。元組類型參數中的元素全為類型名,例如:(int, float)。
int,float,bool,str,list,tuple,dict,set分別是整型,浮點類型,布爾類型,字符串類型,列表,元組,字典,集合的類型名。

- 上一篇
Python入門課程NO63課 內置函數之序列生成函數
生成一個整數序列range(start, stop[, step]):生成一個從整數start到整數stop之間(不包含stop),且步長為step的可迭代對象。參數start大于stop,且step為負數時,可以生成一個逆序的整數序列:生成一個索引序列enumerate(iterable[,start=0]):enumerate用來為可迭代對象生成
- 下一篇
Python入門課程NO65課 計算機文件基礎知識
計算機文件存儲在硬盤上,要找到這個文件,必須知道它的文件名以及存儲路徑。計算機文件按其存儲類型可分為文本文件和二進制文件,例如用記事本保存的文件是一種文本文件,而圖片,音視頻等則是二進制文件。關于文件的命名,路徑,以及文件的類型,會在接下來的內容中進行詳細