国产高清网站_亚洲一区二区综合_成人久久18免费网站_国产成人久久精品激情

您現在所在的位置:首頁 >學習資源 > 面試題庫 > Python面試題

Python面試題

來源:奇酷教育 發表于:

Python面試題


1、一行代碼實現1--100之和

利用sum()函數求和

 

2、如何在一個函數內部修改全局變量

函數內部global聲明 修改全局變量

 

3、列出5個python標準庫

os:提供了不少與操作系統相關聯的函數

sys: 通常用于命令行參數

re: 正則匹配

math: 數學運算

datetime:處理日期時間

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

del和update方法

 

5、談下python的GIL

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

多進程中因為每個進程都能被系統分配資源,相當于每個進程有了一個python解釋器,所以多進程可以實現多個進程的同時運行,缺點是進程系統資源開銷大

6、python實現列表去重的方法

先通過集合去重,在轉列表

 

7、fun(*args,**kwargs)中的*args,**kwargs什么意思?

 

8、python2和python3的range(100)的區別

python2返回列表,python3返回迭代器,節約內存.

9、一句話解釋什么樣的語言能夠用裝飾器?

函數可以作為參數傳遞的語言,可以使用裝飾器。

10、python內建數據類型有哪些

整型--int

布爾型--bool

字符串--str

列表--list

元組--tuple

字典--dict

11、簡述面向對象中__new__和__init__區別

__init__是初始化方法,創建對象后,就立刻被默認調用了,可接收參數,如圖

 

1、__new__至少要有一個參數cls,代表當前類,此參數在實例化時由Python解釋器自動識別。

2、__new__必須要有返回值,返回實例化出來的實例,這點在自己實現__new__時要特別注意,可以return父類(通過super(當前類名, cls))__new__出來的實例,或者直接是object的__new__出來的實例。

3、__init__有一個參數self,就是這個__new__返回的實例,__init__在__new__的基礎上可以完成一些其它初始化的動作,__init__不需要返回值。

4、如果__new__創建的是當前類的實例,會自動調用__init__函數,通過return語句里面調用的__new__函數的第一個參數是cls來保證是當前類實例,如果是其他類的類名,;那么實際創建返回的就是其他類的實例,其實就不會調用當前類的__init__函數,也不會調用其他類的__init__函數。

 

12、簡述with方法打開處理文件幫我我們做了什么?

 

打開文件在進行讀寫的時候可能會出現一些異常狀況,如果按照常規的f.open寫法,我們需要try,except,finally,做異常判斷,并且文件最終不管遇到什么情況,都要執行finally f.close()關閉文件,with方法幫我們實現了finally中f.close(當然還有其他自定義功能,有興趣可以研究with方法源碼)。

13、列表[1,2,3,4,5],請使用map()函數輸出[1,4,9,16,25],并使用列表推導式提取出大于10的數,最終輸出[16,25]?

map()函數第一個參數是fun,第二個參數是一般是list,第三個參數可以寫list,也可以不寫,根據需求。

 

14、python中生成隨機整數、隨機小數、0--1之間小數方法

隨機整數:random.randint(a,b),生成區間內的整數。

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

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

 

15、避免轉義給字符串加哪個字母表示原始字符串?

r , 表示需要原始字符串,不轉義特殊字符。

16、

中國
,用正則匹配出標簽里面的內容(“中國”),其中class的類名是不確定的。

 

17、python中斷言方法舉例

assert()方法,斷言成功,則程序繼續執行,斷言失敗,則程序報錯。

18、數據表student有id,name,score,city字段,其中name中的名字可有重復,需要消除重復行,請寫sql語句

select distinct name from student

19、10個Linux常用命令

ls pwd cd touch rm mkdir tree cp mv cat more grep echo 

20、python2和python3區別?列舉5個

1、Python3 使用 print 必須要以小括號包裹打印內容,比如 print('hi')

Python2 既可以使用帶小括號的方式,也可以使用一個空格來分隔打印內容,比如 print 'hi'

2、python2 range(1,10)返回列表,python3中返回迭代器,節約內存

3、python2中使用ascii編碼,python中使用utf-8編碼

4、python2中unicode表示字符串序列,str表示字節序列

   python3中str表示字符串序列,byte表示字節序列

5、python2中為正常顯示中文,引入coding聲明,python3中不需要

6、python2中是raw_input()函數,python3中是input()函數

21、列出python中可變數據類型和不可變數據類型,并簡述原理

不可變數據類型:數值型、字符串型string和元組tuple不允許變量的值發生變化,如果改變了變量的值,相當于是新建了一個對象,而對于相同的值的對象,在內存中則只有一個對象(一個地址),如下圖用id()方法可以打印對象的id。

 

可變數據類型:列表list和字典dict;允許變量的值發生變化,即如果對變量進行append、+=等這種操作后,只是改變了變量的值,而不會新建一個對象,變量引用的對象的地址也不會變化,不過對于相同的值的不同對象,在內存中則會存在不同的對象,即每個對象都有自己的地址,相當于內存中對于同值的對象保存了多份,這里不存在引用計數,是實實在在的對象。

 

 

22、s = "ajldjlajfdljfddd",去重并從小到大排序輸出"adfjl"

set去重,去重轉成list,利用sort方法排序,reeverse=False是從小到大排

list是不 變數據類型,s.sort時候沒有返回值,所以注釋的代碼寫法不正確。

 

23、用lambda函數實現兩個數相乘

 

 

24、字典根據鍵從小到大排序

dic={"name":"zs","age":18,"city":"深圳","tel":"1362626627"}

 

25、利用collections庫的Counter方法統計字符串每個單詞出現的次數"kjalfj;ldsjafl;hdsllfdhg;lahfbl;hl;ahlf;h"

 


国产高清网站_亚洲一区二区综合_成人久久18免费网站_国产成人久久精品激情

    <sup id="ys8cw"><kbd id="ys8cw"></kbd></sup>

    <sup id="ys8cw"><font id="ys8cw"><output id="ys8cw"></output></font></sup>

    欧美日韩aaaaa| 图片区日韩欧美亚洲| 免费高清在线一区| 日本道免费精品一区二区三区| 精品999久久久| 琪琪一区二区三区| 91精品在线一区二区| 亚洲妇女屁股眼交7| 色婷婷综合视频在线观看| 亚洲国产高清在线| 国产精品一区二区久久精品爱涩| 日韩一级在线观看| 日本vs亚洲vs韩国一区三区二区| 欧美日韩国产另类一区| 亚洲夂夂婷婷色拍ww47| 91黄色激情网站| 亚洲曰韩产成在线| 欧美男生操女生| 日韩电影免费在线观看网站| 正在播放亚洲一区| 美女在线视频一区| wwwwxxxxx欧美| 国产一区二区三区电影在线观看| 久久久久久久久蜜桃| 豆国产96在线|亚洲| 国产精品你懂的在线| 99国产精品久久久久久久久久久| 亚洲少妇最新在线视频| 欧美三区在线观看| 蜜臀久久久久久久| 久久久综合九色合综国产精品| 国产成人aaaa| 亚洲色图欧洲色图婷婷| 色婷婷精品久久二区二区蜜臂av | 色综合中文字幕国产 | 久久日一线二线三线suv| 国产露脸91国语对白| 国产精品成人午夜| 欧美视频一区二| 久久精品国内一区二区三区| 国产喷白浆一区二区三区| 97久久人人超碰| 午夜久久久久久久久| 久久久午夜精品理论片中文字幕| 成人中文字幕合集| 亚洲一区二区三区四区在线观看 | av高清不卡在线| 一区二区三区免费观看| 91精品一区二区三区久久久久久 | 国产精品电影一区二区三区| 欧美网站一区二区| 国产一区二三区| 亚洲精品日日夜夜| 日韩欧美国产精品一区| 99精品久久久久久| 久久精品99久久久| 亚洲人成亚洲人成在线观看图片| 欧美一二三四区在线| 91蝌蚪porny| 国产美女精品人人做人人爽| 亚洲一二三四久久| 国产欧美日韩中文久久| 欧美精品三级日韩久久| 99久久精品情趣| 国产一区视频网站| 午夜视频在线观看一区| 国产精品久久久久久妇女6080| 91麻豆精品国产91久久久资源速度 | 久久av老司机精品网站导航| 一区二区三区在线观看国产| 国产午夜三级一区二区三| 欧美色综合影院| 99这里都是精品| 国产尤物一区二区| 日韩高清在线不卡| 亚洲愉拍自拍另类高清精品| 国产精品美日韩| 国产午夜亚洲精品午夜鲁丝片| 欧美一卡二卡在线| 欧美精品自拍偷拍动漫精品| 色婷婷av一区二区| av资源网一区| 粉嫩欧美一区二区三区高清影视| 久久精品国产99国产精品| 午夜视频在线观看一区二区| 亚洲欧美日韩精品久久久久| 日本一区二区成人在线| 久久久久久久综合色一本| 欧美成人午夜电影| 日韩欧美国产综合一区| 欧美精品丝袜中出| 6080国产精品一区二区| 欧美私人免费视频| 欧美性生交片4| 欧美中文字幕一区| 欧美婷婷六月丁香综合色| 91国偷自产一区二区使用方法| 91在线观看高清| 91论坛在线播放| 日本丶国产丶欧美色综合| 色悠悠久久综合| 在线影院国内精品| 欧洲人成人精品| 欧美久久婷婷综合色| 91精品在线麻豆| 精品欧美一区二区三区精品久久 | 91视频www| 在线一区二区观看| 欧美无乱码久久久免费午夜一区| 欧美丝袜丝nylons| 91精品国产乱| 久久久亚洲国产美女国产盗摄| 国产视频一区在线播放| 中文字幕精品在线不卡| 亚洲男同1069视频| 偷拍日韩校园综合在线| 精品午夜一区二区三区在线观看| 国产一区视频网站| 91玉足脚交白嫩脚丫在线播放| 欧美性一区二区| 欧美一级视频精品观看| 久久久久9999亚洲精品| 亚洲欧美另类久久久精品2019| 亚洲综合视频网| 精品一区二区三区香蕉蜜桃| 粉嫩嫩av羞羞动漫久久久| 色综合久久99| 欧美大度的电影原声| 国产精品电影一区二区| 五月激情综合网| 国产成人日日夜夜| 欧美做爰猛烈大尺度电影无法无天| 91精品国产一区二区三区蜜臀| 久久久久久久久蜜桃| 亚洲一区二区三区小说| 国产一区二区三区av电影| 一本久久精品一区二区| 日韩精品资源二区在线| 一区免费观看视频| 美女脱光内衣内裤视频久久影院| 成人福利视频网站| 这里只有精品电影| 综合分类小说区另类春色亚洲小说欧美| 亚洲韩国精品一区| 国产成人亚洲综合a∨婷婷图片 | 国产精品网站在线观看| 偷拍与自拍一区| 99re8在线精品视频免费播放| 日韩一区二区三区电影在线观看| 国产精品久久久久桃色tv| 蜜桃av噜噜一区| 91黄色激情网站| 中文字幕av一区二区三区免费看 | 日韩av中文字幕一区二区三区| 国产成人免费网站| 日韩视频在线永久播放| 一区二区三区成人| 成人免费视频视频在线观看免费| 欧美一区三区四区| 一区二区三区不卡在线观看| 成人免费视频一区二区| 久久影院电视剧免费观看| 天天综合网天天综合色| 色94色欧美sute亚洲线路一ni| 中文字幕二三区不卡| 国产乱码精品一区二区三区忘忧草 | 成人精品亚洲人成在线| 日韩一区二区三区av| 亚洲国产成人porn| 色悠久久久久综合欧美99| 亚洲国产精品t66y| 国产成人综合自拍| 久久九九99视频| 六月婷婷色综合| 日韩欧美国产一区二区三区| 五月激情丁香一区二区三区| 欧美在线观看一二区| 亚洲精选在线视频| 91香蕉视频污| 亚洲精品乱码久久久久久黑人| 成人精品视频一区二区三区尤物| 久久久久久99久久久精品网站| 久久99最新地址| 2021中文字幕一区亚洲| 国产揄拍国内精品对白| 国产午夜亚洲精品午夜鲁丝片| 国产激情一区二区三区| 国产欧美日韩卡一| 波多野结衣欧美| 亚洲精品自拍动漫在线| 日本乱码高清不卡字幕| 亚洲一区二区三区美女| 欧美日韩一区二区在线观看视频 | 日本sm残虐另类| 欧美一级高清大全免费观看| 久久成人久久爱| 国产区在线观看成人精品| 白白色 亚洲乱淫| 一区二区在线观看视频| 欧美日韩国产另类不卡|