【Python面試題】說(shuō)一下你知道的Python編碼規(guī)范 2022-08-23
企業(yè)的Python編碼規(guī)范基本上是參照PEP-8或谷歌開源項(xiàng)目風(fēng)格指南來(lái)制定的,后者還提到了可以使用Lint工具來(lái)檢查代碼的規(guī)范程度,面試的時(shí)候遇到...詳情>
【Python面試題】請(qǐng)從socket編程的角度談?wù)劸W(wǎng)絡(luò)請(qǐng)求的流程 2022-08-23
網(wǎng)絡(luò)請(qǐng)求是基于HTTP協(xié)議的,但http協(xié)議只是一個(gè)應(yīng)用層協(xié)議,它底層是通過(guò)TCP進(jìn)行傳輸數(shù)據(jù)的。因此,瀏覽器訪問(wèn)Web服務(wù)器的過(guò)程必須先有“連接...詳情>
【Python面試題】說(shuō)一下namedtuple的用法和作用 2022-08-23
Python標(biāo)準(zhǔn)庫(kù)的collections模塊提供了很多有用的數(shù)據(jù)結(jié)構(gòu),這些內(nèi)容并不是每個(gè)開發(fā)者都清楚,就比如題目問(wèn)到的namedtuple,在我參加過(guò)的面試中...詳情>
【Python面試題】說(shuō)出下面代碼的運(yùn)行結(jié)果 2022-08-23
接下來(lái),通過(guò)Child1.x = 2給類Child1重新綁定了屬性x并賦值為2,所以Child1.x會(huì)輸出2,而Parent和Child2并不受影響。執(zhí)行Parent.x = 3會(huì)重新給...詳情>
【Python面試題】閱讀代碼寫出程序運(yùn)行結(jié)果 2022-08-23
生成式(推導(dǎo)式)屬于Python的特色語(yǔ)法之一,幾乎是面試必考內(nèi)容。Python中通過(guò)生成式字面量語(yǔ)法,可以創(chuàng)建出列表、集合、字典。詳情>
【Python面試題】正則表達(dá)式的match方法和search方法有什么區(qū)別? 2022-08-23
點(diǎn)評(píng):正則表達(dá)式是字符串處理的重要工具,所以也是面試中經(jīng)??疾斓闹R(shí)點(diǎn)。在Python中,使用正則表達(dá)式有兩種方式,一種是直接調(diào)用 re模塊中...詳情>
【Python面試題】如何理解python中的封裝,繼承,多態(tài)的 2022-08-23
封裝:封裝就是把對(duì)象的屬性和行為結(jié)合成一個(gè)獨(dú)立的整體,把內(nèi)部的實(shí)現(xiàn)細(xì)節(jié)隱藏起來(lái),不能被外界所看見(jiàn),調(diào)用的人只能執(zhí)行,而看不到實(shí)現(xiàn)的細(xì)...詳情>
【Python面試題】運(yùn)行下面的代碼是否會(huì)報(bào)錯(cuò) 2022-08-23
擴(kuò)展:如果不希望代碼運(yùn)行時(shí)動(dòng)態(tài)的給對(duì)象添加新屬性,可以在定義類時(shí)使用__slots__魔法。例如,我們可以在上面的A中添加一行__slots__ = ('__v...詳情>
【Python面試題】解釋一下線程池的工作原理 2022-08-23
線程池是一種用于減少線程本身創(chuàng)建和銷毀造成的開銷的技術(shù),屬于典型的空間換時(shí)間操作。如果應(yīng)用程序需要頻繁的將任務(wù)派發(fā)到線程中執(zhí)行,線程...詳情>
__init__和__new__方法有什么區(qū)別? 2022-08-22
Python中調(diào)用構(gòu)造器創(chuàng)建對(duì)象屬于兩階段構(gòu)造過(guò)程,首先執(zhí)行__new__方法獲得保存對(duì)象所需的內(nèi)存空間,再通過(guò)__init__執(zhí)行對(duì)內(nèi)存空間數(shù)據(jù)的填充(...詳情>
熱問(wèn)標(biāo)簽 更多>>
熱問(wèn)TOP榜
在線提問(wèn)
專業(yè)導(dǎo)師線上坐鎮(zhèn),解答個(gè)性化學(xué)習(xí)難題
提交問(wèn)題