資料內(nèi)容:
6、 為什么應盡量從列表的尾部進行元素的增加與刪除操作 ? (當列表增加或刪除元素時,
列表對象自動進行內(nèi)存擴展或收縮, 從而保證元素之間沒有縫隙,但這涉及到列表元素
的移動, 效 率較低, 應盡量從列表尾部進行元素的增加與刪除操作以提高處理速度。 )
7、 分析邏輯運算符“or” 的短路求值特性? (假設有表達式“表達式1or 表達式2” ,
如果表達式 1 的值等價于True, 那么無論表達式2 的值是什么, 整個表達式的值總是
等價于True。 因此 , 不需要再計算表達式2的值。 )
8、 簡單解釋Python 中短字符串駐留機制? (對于短字符串, 將其賦值給多個不同的對象時,
內(nèi)存中只有一個副本, 多個對象共享改副本。 )
9、 異常和錯誤有什么區(qū)別 ? (異常是指因為程序執(zhí)行過程中出錯而在正??刂屏饕酝獠扇?
的行為。 嚴格來說, 語 法錯誤和邏輯錯誤不屬于異常, 但 有些語法錯誤往往會導致異常,
例如由于大小寫拼寫錯誤而訪問不存在的對象 ,或者試圖訪問不存在的文件, 等 等。 )