- 暫時整理這么多,有好的答案可以在下面留言嚎京,并注明問題序號
- 題目有描述錯誤的也歡迎指正
- 部分問題答案可參考:
- 關(guān)于Python的面試題(帶目錄)
- 關(guān)于Python的面試題(不帶目錄)
- 關(guān)于Python的面試題(不帶目錄)
======================================
- 簡要描述Python的垃圾回收機制(garbage collection)?
- 這些是什么意思:@classmethod隐解, @staticmethod鞍帝, @property?
- 這兩個參數(shù)是什么意思: *args煞茫, **kwargs帕涌?我們?yōu)槭裁匆褂盟鼈儯?/li>
- “猴子補丁” (monkey patching)指的是什么?這種做法好嗎续徽?
- 解釋什么是Python蚓曼?
- Python中的模塊和包是什么?
- Python中的docstring是什么钦扭?
- 在Python中什么是構(gòu)造器辟躏?
- 在Python中什么是silcing?
- Python中的unittest是什么土全?
- 為什么lambda沒有語句?
- 什么是Python的命名空間会涎?
- Python都有哪些自帶的數(shù)據(jù)結(jié)構(gòu)裹匙?
- 字典推導(dǎo)式和列表推導(dǎo)式是什么?
- 參數(shù)按值傳遞和引用傳遞是怎樣實現(xiàn)的末秃?
- 數(shù)組和元組之間的區(qū)別是什么概页?
- 什么是Python裝飾器?
- Python是怎樣管理內(nèi)存的练慕?
- Python是如何被解釋的惰匙?
- 什么是pickling和unpickling?
- 什么是PEP8铃将?
- Python是如何進行內(nèi)存管理的项鬼?
- 單引號,雙引號劲阎,三引號的區(qū)別绘盟?
- Python里關(guān)于“堆”這種數(shù)據(jù)結(jié)構(gòu)的模塊是哪個?“堆”有什么優(yōu)點和缺點悯仙?
- 寫一個類龄毡,并讓它盡可能多的支持操作符
- 說說decorator的用法和它的應(yīng)用場景,如果可以的話锡垄,請寫一個decorator
- 有一個長度是101的數(shù)組沦零,存在1-100的數(shù)字,有一個是重復(fù)的货岭,如何把重復(fù)的找出來路操?
- Python列表與元組的區(qū)別是什么疾渴?分別在什么情況下使用?
- 介紹一下Python getopt模塊寻拂?
- 打亂一個排好序的list對象alist
- 有一個dict對象adict程奠,里面包含了一百萬個元素,查找其中的某個元素的平均需要多少次比較祭钉?
- Python代碼怎么得到列表list的交集與差集
- Python里面如何實現(xiàn)tuple和list的轉(zhuǎn)換瞄沙?
- Python匹配HTML tag的時候,<.*> 和 <.*?> 有什么區(qū)別慌核?
- Python中如何定義一個函數(shù)距境?
- Python里如何反序的迭代一個序列?
- 是否遇到過Python的模塊間循環(huán)引用的問題垮卓,如何避免它垫桂?
- 什么是元類(meta_class)?
- 調(diào)試Python代碼的方法有哪些粟按?
- 交叉鏈表求交點
- 合并兩個有序列表
- 如何1->2->3->4轉(zhuǎn)換成2->1->4->3诬滩?
- 用21的小矩形橫著或者豎著去覆蓋更大的矩形。請問用n個21的小矩形無重疊的覆蓋一個2*n的大矩形灭将,總共有多少種方法疼鸟?
- 一只青蛙一次可以跳上1級臺階,也可以跳上2級......它也可以跳上n級庙曙。求該青蛙跳上一個n級的臺階總共有多少種跳法空镜?
- 一只青蛙一次可以跳上1級臺階,也可以跳上2級捌朴。求該青蛙跳上一個n級的臺階總共有多少種跳法吴攒?
- 解釋XSRF和XSS
- 網(wǎng)站用戶密碼保存問題
- Apache和Nginx的區(qū)別?
- cookie和session的異同點砂蔽?
- urllib和urllib2的區(qū)別洼怔?
- 什么是三次握手?
- 解釋MylSAM和InnoDB
- 解釋下樂觀鎖和悲觀鎖
- __new__ 和 __init__ 的區(qū)別是什么察皇?
- Python中重載是什么茴厉?
- 什么是鴨子類型?
- 什么是自适踩佟矾缓?
- 什么是協(xié)程?
- 什么是GIL線程全局鎖稻爬?
- Python中的作用域
- 如何用Python來發(fā)送郵件嗜闻?
- Python里面如何實現(xiàn)tuple和list的轉(zhuǎn)換?
- Python如何捕獲異常桅锄?
- 寫一個簡單的Python socket編程
- Python如何copy一個文件琉雳?
- 如何用Python刪除一個文件样眠?
- 如何在一個function里面設(shè)置一個全局的變量?
- 有沒有一個工具可以幫助查找Python的bug和進行靜態(tài)的代碼分析翠肘?
- proc檐束,lambda,和Proc的區(qū)別束倍?
- Python里面如何生成隨機數(shù)被丧?
- Python里面 secarch() 和 match() 的區(qū)別?
- 如何用Python來進行查詢和替換一個文本字符串绪妹?
- 介紹一下Python下range()函數(shù)的用法
- 如何知道一個Python對象的類型甥桂?
- Python中pass語句的作用是什么?
- 介紹一下except的用法和作用
- Python里面如何拷貝一個對象邮旷?
- 介紹一下Python Date Time方面的類
- 請寫出一段Python代碼實現(xiàn)刪除一個list里面的重復(fù)元素
- Python是如何進行類型轉(zhuǎn)換的黄选?
- 介紹一下Python的and-or語法
- 介紹一下Python中webbrowser的用法
- 如何用Python輸出一個Fibonacci數(shù)列?
- 什么是lambda函數(shù)婶肩?它有什么好處办陷?
- Python下多線程的限制以及多進程中傳遞參數(shù)的方式
- alias的用法,alias與alias_method的區(qū)別
- Python如何實現(xiàn)單例模式律歼?
- RE模塊中match和search的方法的不同