〖 型別和運算 〗
尋求幫助
dir(obj) # 簡單的列出物件obj所包含的方法名稱,傳回一個字串串列
help(obj.func) # 查詢obj.func的具體介紹和用法
測試型別的三種方法,推薦第三種
if type(L) == type([]): print(“L is list”)
if type(L) == list: print(“L is list”)
if isinstance(L, list): print(“L is list”)
Python資料型別:雜湊型別、不可雜湊型別
數字常量
數字的運算式運運算元
數可以利用bit_length函式測試所佔的位數
a = 1; a.bit_length() # 1
a = 1024; a.bit_length() # 11
repr和str顯示格式的區別
“””
repr格式:預設的互動樣式回顯,產生的結果看起來它們就像是程式碼。
str格式:列印陳述句,轉化成一種對使用者更加友好的格式。
“””
數字相關的模組
集合set集合frozenset,不可變物件布林型別bool
常見字串常量和運算式
內建str處理函式
三重引號編寫多行字串塊,並且在程式碼折行處嵌入換行字元\n
索引和分片
字串轉換工具
另類字串連線
Python中的字串格式化實現1(字串格式化運算式)
Python中的字串格式化實現2(字串格式化呼叫方法)
常用串列常量和操作
用切片來刪除序列的某一段
常用字典常量和操作
字典解析
字典的特殊方法__missing__:當查詢找不到key時,會執行該方法
元組和串列的唯一區別在於元組是不可變物件,串列時可變物件
元組的特殊語法: 逗號和圓括號
D = (12) # 此時D為一個整數 即D = 12 D = (12, ) # 此時D為一個元組 即D = (12, )
檔案基本操作