【轉】python經典面試題目
阿新 • • 發佈:2019-02-12
http://canofy.iteye.com/blog/298263
Python裡面如何實現tuple和list的轉換?
請寫出一段Python程式碼實現刪除一個list裡面的重複元素
Python如何實現單例模式?其他23種設計模式python如何實現?
Python裡面如何拷貝一個物件?
http://blog.csdn.net/sharkw/article/details/1934090
介紹一下except的用法和作用?
http://hi.baidu.com/whaway/blog/item/7f7a3d9b0b2facb3c9eaf40d.html
Python中pass語句的作用是什麼?
如何知道一個python物件的型別?
介紹一下Python下range()函式的用法?
http://docs.python.org/library/functions.html#range
如何用Python來進行查詢和替換一個文字字串?
Python裡面search()和match()的區別?
用Python匹配HTML tag的時候,<.*>和<.*?>有什麼區別?
Python裡面如何生成隨機數?
如何用Python來發送郵件?
有兩個序列a,b,大小都為n,序列元素的值任意整形數,無序;
要求:通過交換a,b中的元素,使[序列a元素的和]與[序列b元素的和]之間的差最小。
1. 將兩序列合併為一個序列,並排序,為序列Source
2. 拿出最大元素Big,次大的元素Small
3. 在餘下的序列S[:-2]進行平分,得到序列max,min
4. 將Small加到max序列,將Big加大min序列,重新計算新序列和,和大的為max,小的為min。
Python如何定義一個函式?
有沒有一個工具可以幫助查詢python的bug和進行靜態的程式碼分析?
14,現有 N 個純文字格式的英文檔案,實現一種檢索方案,即做一個小搜尋引擎。
PS:目前正在進行python的自學,現在來看這些題目發現有一半多都是陌生的,不知所云,希望通過自己不斷努力學習,能夠對這些疑問有一個很好的解答!