python面試題

1媚创、一行代碼實現(xiàn)1到100的和

print (sum([i for i in range(1, 101)]))
#5050

2丹允、如何在一個函數(shù)內部修改全局變量

a=8
def f():
  global a
  a = 10
f()
print (a)

3蹄殃、列出5個python標準庫

os:操作系統(tǒng)
sys:對解釋器使用或維護的一些變量的訪問携茂,以及與解釋器強烈交互的函數(shù)。
math:數(shù)學函數(shù)
re:正則表達式
datetime:日期和時間

4窃爷、字典如何刪除鍵和合并兩個字典

a = {'aa':1,'bb':2}
b = {'cc':12, 'bb':34}
#刪除鍵
del a['aa']
#a={'bb':2}
#合并字典
from collections import ChainMap
c = ChainMap(a, b)
#c={'aa':1, 'bb':2, 'cc':12}

5邑蒋、談下python的GIL

        GIL 是python的全局解釋器鎖,同一進程中假如有多個線程運行按厘,一個線程在運行python程序的時候會霸占python解釋器(加了一把鎖即GIL),使該進程內的其他線程無法運行钱慢,等該線程運行完后其他線程才能運行逮京。如果線程運行過程中遇到耗時操作,則解釋器鎖解開束莫,使其他線程運行懒棉。所以在多線程中,線程的運行仍是有先后順序的览绿,并不是同時進行策严。

      多進程中因為每個進程都能被系統(tǒng)分配資源,相當于每個進程有了一個python解釋器饿敲,所以多進程可以實現(xiàn)多個進程的同時運行妻导,缺點是進程系統(tǒng)資源開銷大

6、python實現(xiàn)列表去重的方法

#列表去重
list1 = [1,2,3,4,5,4,3,56]
list2 = list(set(list1))
print  (list2)
#list2=[1,2,3,4,5,56]

7怀各、fun(*args,**kwargs)中的*args,**kwargs什么意思倔韭?
*args表示不定數(shù)量的參數(shù)列表;

def fun(*args):
    for i in args:
        print (i)
fun('arg1','arg2','arg3')
#arg1
#arg2
#arg3

**kwargs表示不定數(shù)量的含鍵值對

def fun2(**kwargs):
    for key in kwargs:
        print ("%s:%s" %(key,kwargs[key]))
fun2(arg1=1,arg2=2,arg3=3)
#arg1:1
#arg2:2
#arg3:3

8瓢对、python2和python3的range(100)的區(qū)別
python2中的range返回的是一個列表
python3中的range返回的是一個迭代值
9寿酌、一句話解釋什么樣的語言能夠用裝飾器?
函數(shù)可以作為參數(shù)傳遞的語言,可以使用裝飾器
10硕蛹、python內建數(shù)據(jù)類型有哪些
int/boot/list/tuple/dict/str
11醇疼、簡述面向對象中newinit區(qū)別
12硕并、with方法打開文件幫我們處理了什么?
答:finally中的close

14秧荆、python中生成隨機整數(shù)鲤孵、隨機小數(shù)、0--1之間小數(shù)方法

隨機整數(shù):random.randint(a,b),生成區(qū)間內的整數(shù)辰如。

隨機小數(shù):習慣用numpy庫普监,利用np.random.randn(5)生成5個隨機小數(shù)。

0-1隨機小數(shù):random.random(),括號中不傳參

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末琉兜,一起剝皮案震驚了整個濱河市凯正,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌豌蟋,老刑警劉巖廊散,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異梧疲,居然都是意外死亡允睹,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進店門幌氮,熙熙樓的掌柜王于貴愁眉苦臉地迎上來缭受,“玉大人,你說我怎么就攤上這事该互∶渍撸” “怎么了?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵宇智,是天一觀的道長蔓搞。 經常有香客問我,道長随橘,這世上最難降的妖魔是什么喂分? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮机蔗,結果婚禮上蒲祈,老公的妹妹穿的比我還像新娘。我一直安慰自己蜒车,他們只是感情好讳嘱,可當我...
    茶點故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著酿愧,像睡著了一般沥潭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上嬉挡,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天钝鸽,我揣著相機與錄音汇恤,去河邊找鬼。 笑死拔恰,一個胖子當著我的面吹牛因谎,可吹牛的內容都是我干的。 我是一名探鬼主播颜懊,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼财岔,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了河爹?” 一聲冷哼從身側響起匠璧,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎咸这,沒想到半個月后夷恍,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡媳维,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年酿雪,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片侄刽。...
    茶點故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡指黎,死狀恐怖,靈堂內的尸體忽然破棺而出唠梨,到底是詐尸還是另有隱情袋励,我是刑警寧澤,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布当叭,位于F島的核電站,受9級特大地震影響盖灸,放射性物質發(fā)生泄漏蚁鳖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一赁炎、第九天 我趴在偏房一處隱蔽的房頂上張望醉箕。 院中可真熱鬧,春花似錦徙垫、人聲如沸讥裤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽己英。三九已至,卻和暖如春吴旋,著一層夾襖步出監(jiān)牢的瞬間损肛,已是汗流浹背厢破。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留治拿,地道東北人摩泪。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像劫谅,于是被迫代替她去往敵國和親见坑。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,500評論 2 359