1.python下多執行緒的限制以及多程序中傳遞引數的方式
python多執行緒有個全域性直譯器鎖,這個鎖的意思是任一時間只能有乙個執行緒運用直譯器。併發不是並行。
多程序間同享資料,能夠運用multiprocession.value和multiprocessing.array
認真學習下multiprocessing模組
2.python是怎樣進行記憶體管理的
記憶體池的概念
3.什麼是lambda函式?他有什麼好處?
lambda函式是乙個能接納任意多個引數並且返回單個表示式值的函式。
lambda函式不能包括指令,他們所包括的表示式不能超過乙個。
不要試圖想lambda函式中塞入太多東西,如果需要更複雜的東西,就定義乙個一般函式。
4.怎麼用python輸出乙個fibonacci數列?
基礎。5.介紹下python中webbrowser的用法?
熟悉webbrowser模組。
6.解釋下python的and-or語法
這裡需要大致知道and和or用於列表和數字之間的區別。
7.如何倒序迭代乙個陣列
#8.python是怎樣進行型別變換的通用方法
for i in range(len(l)-1, -1,-1):
(l[i])
#內建函式reversed
for i in
reversed(l):
print(i)
9.python裡面如何實現tuple和list的轉換
使用tuple,list方法進行轉換即可。
10.請寫出一段python**實現刪除乙個list裡面的重複元素
l=[1,1,33,33,5,6]面試技巧#方法1
mylist =list(set(l))
#方法2
d ={}
for i in
l: d[i]=1mylist =list(d.keys())
print(mylist)
不要給自己挖坑
必被問到redis,高併發解決辦法
linux C經典面試題十
1.請問以下 有什麼問題 int main 沒有為str分配記憶體空間,將會發生異常 問題出在將乙個字串複製進乙個字元變數指標所指位址。雖然可以正確輸出結果,但因為越界進行內在讀寫而導致程式崩潰。char s aaa printf s s s 0 b printf s s 有什麼錯?aaa 是字串常...
linux C經典面試題十
1.請問以下 有什麼問題 int main 沒有為str分配記憶體空間,將會發生異常 問題出在將乙個字串複製進乙個字元變數指標所指位址。雖然可以正確輸出結果,但因為越界進行內在讀寫而導致程式崩潰。char s aaa printf s s s 0 b printf s s 有什麼錯?aaa 是字串常...
C 經典面試題 十
最近看一些面試題,覺得如果自己被問到了,並不能很利落的回答出來。一是從來沒有這個意識,二是沒有認真的梳理下。91.輸入乙個字串,將其逆序後輸出 參 還有第二種 92.編寫乙個演算法frequency,統計在乙個輸入字串中各個不同字元出現的頻度。用適當的測試資料來驗證這個演算法。void freque...