導航:首頁 > 編程語言 > python面試題匯總50問

python面試題匯總50問

發布時間:2022-08-29 23:37:44

python後端工程師面試題目有哪些

1. 我從來不問google可獲得的答案的問題, 只是問問面試者「在過去的工作中,遇到的Ta認為最有成就感的一件事情是什麼」和「如果出現了一個google不到的問題,你會怎麼解決」這樣的問題。

2. 我從來不問操作系統等和Python無關的話題,首先是我不怎麼問和工作太無關的話題,有些東西用不到很多就被會遺忘,挑起來這種問題其實挺無聊;其次我是非計算機專業畢業,問的東西說不定我自己都沒有把握,那就不出來獻丑了。我只關注面試者的學習能力和解決問題的方式,說白了,是不是就是看他是不是「聰明的人」。

3. 不問面試者的短處。我在自己被面試的時候有過這種精力,面試者問他擅長的內容,我不一定搞的定,如果反過來面試Ta,我也會滅掉Ta。所以我會盡力尋找面試者的優勢和優點,尤其是對方已經明確承認。其實很多經驗和能力,只是需要一個機會和環境,所以我不想放過任何一個合適的人。

4. 面試者不會Python也沒有關系。面試者的主動性和學習能力覺得更重要,如果他在其他領域能證明做的不錯或者能讓我感覺到這個一個未來有潛質成為優秀工程師的人,不會Python沒有關系。 嗯目前看來,我沒有看錯過。

5. 我從來不問Python語法這種看書和google就能學會的問題,我只想了解Ta是否願意去學。舉個例子,我會讓面試者「講講日常開發中都用到了那些Python內置的模塊」,原因在我的專欄「Python之美 - 知乎專欄」的 Python不能不知的模塊 - Python之美 - 知乎專欄中有寫,基本上說完我就能評估出他的能力和風格,繼而就是再問一些問題去驗證我的評估是不是准確。

6. 最後,我一般都會和面試者細聊一個Ta認為在過去的工作或者自己開源的項目中最熟悉的一個,從項目設計、踩過的坑兒、開發周期以及如何安排、如何確定需求、如何和其他人協作等方面,最後評估下Ta是否能很容易的融入到我們現在的團隊,大家是否可以接受Ta,對工作不負責的、沒有用心工作的、沒有團隊意識的、溝通能力有缺陷的就放棄掉,對性格上容易發生沖突的、不適合團隊合作的我就得考慮下,未來也會如實反饋給HR。

❷ Python面試數據分析,爬蟲和深度學習一般都問什麼問題,筆試題目有哪些

簡單羅列些:
1.數據清洗與處理:數據讀取read_csv等,數據表構建dataframe等,數據整合concat/join/merge等,表結構處理以及切片iloc/loc等,數據統計describe/isnull/sum/apply等,圖表展示plot,數據透視表pivot_table等,異常值與缺失數據統計與處理,相關性檢驗
2.機器學習模型構建:svm,logistic,knn等
3.爬蟲:request包
4.深度學習:CNN,RNN,圖像處理,音頻處理,語義理解。

❸ 快速深入一門語言的幾個問題(Python面試題

1hello, world
目標:屏幕上列印出hello, world。
原因:不解釋。
進階:當命令行給與不同參數的時候,列印hello, 名字。給與開關的時候,列印hello, 123。
2.正則提取
目標:寫一個正則表達式(或者類似的東西),從一段網頁源碼中找到某個標簽的內容,去掉前後空格,顯示。
原因:測試字元串處理能力。
進階:支持正則擴展
3.掃描排重
目標:將某個目錄和子目錄下的所有文件掃描,排除重復的文件。
原因:測試文件系統操作能力。
進階:多線程處理,注意吞吐顛簸

❹ python自動化測試面試題問答匯總

(1)根據需求文檔,深挖需求文檔中的細節進行用例設計
(2)根據自己的測試經驗和一些常識補充用例
(3)參考同事曾寫過的用例或網上的資料進行一些用例補充

測試序號、測試模塊、測試環境、前置條件、操作步驟和數據、預期結果、實際結果、是否通過、備注

(1)等價類劃分法:把所有可能輸入的數據劃分為若干個區域,然後從每個區域中取少數有代表性的數據進行測試即可。有效等價類、無效等價類
(2)邊界值分析法:輸入條件是一個取值范圍,對取值范圍的邊界進行邊界值測試;輸入條件中規定輸入數據是一個有序集合,對有序集合的邊界進行邊界值測試。
(3)錯誤推測法:根據經驗的補充,如超長混合字元串,全形字元串、數字「0」及單引號
(4)正交表分析法:多個輸入框組合的情況,可以藉助正交設計助手小工具,有效減少用例設計個數
(5)因果判定法:

(1)測試用例是否依據需求文檔進行編寫
(2)測試用例中的執行步驟、輸入數據是否清晰、簡潔、正確;對於重復度高的執行步驟,是否進行了簡化
(3)每個測試用例是否有明確的預期結果
(4)測試用例中是否有多餘的用例
(5)測試用例中是否覆蓋了需求文檔的所有功能點,是否有遺漏

(1)要確保測試用例是針對需求文檔編寫的,確保測試點能覆蓋所有的需求點
(2)保證操作步驟、具體數據、預期結果的清晰性、簡潔性、明確性,以確保測試用例的可操作性和可復用性
(3)確保有足夠多的異常測試用例,同時要確保沒有多餘的重復用例
(4)對測試用例進行評審

(1)大致體驗一下軟體,對於如邊界值、輸入數據類型不明確的問題集中反饋給產品經理,待產品經理給出相應的標准後再設計用例。
(2)對於測試 軟體的過程中,發現有些模塊功能不明確影響用戶正常使用的地方,會及時反饋給測試經理,協助解決這類問題
(3)會積極參與項目的各種討論會議;查看已有的測試用例、bug庫中已有的bug、已有的用戶手冊和幫助文檔,咨詢產品人員並盡可能多的了解相關需求信息,並以此為基礎設計測試用例
(4)參考軟體功能,直接設計用例,然後提交給測試組(必要情況下可以提交給整個項目組)進行評審,得到統一意見。

(1)根據常識想像出ATM機的功能點:插卡、退卡、輸入密碼、修改密碼、余額查詢、取錢、存錢、轉賬等
(2)根據自己的操作經驗,分別制定每個功能點的需求文檔。

(1)根據經驗判斷,像頁面顯示,布局,兼容性問題都是前端的問題
(2)查後端服務日誌,如果日誌沒有記錄,很可能是介面沒有調用成功,有可能是這個功能沒有與後端進行交互,也就不存在後端的問題。如果有日誌輸出可以查一下日誌信息,進一步分析
(3)如果是前端顯示的數據有誤,可以查介面,如果介面返回的實際沒有問題,就是前端的問題,如果介面返回數據有問題,前端顯示的與後端一致,就是後端的問題
(4)查看狀態碼,404可能是前端傳參錯誤或後台介面改了,500是後端的問題

(1)bug概述
(2)bug具體描述
(3)bug的嚴重程度:致命問題、嚴重問題、一般問題、
(4)bug的處理優先順序:立即處理、高優先順序處理、排隊處理、低優先順序處理
(5)bug的指派人
(6)bug的狀態
(7)附件截圖或日誌
(8)其他信息點

通常要對修復好的產品進行多輪測試,回歸測試,因為即使之前的bug修復好了,在下一輪測試中還有可能發現新bug
(1)回歸測試時執行全部用例
(2)選擇重要功能點、常用功能點、與bug關聯的功能點進行測試
(3)選擇性執行關鍵功能點的測試用例
(4)僅測出現bug的功能點

(1)測試的版本號和測試環境要描述清楚
(2)bug概要:通過bug概要讓項目組其他成員知道這個bug單描述的是什麼問題
(3)bug具體描述:也就是bug的重現步驟,bug記錄的細節越詳細越好,包括出錯前後執行的操作步驟,涉及的具體數據等
(4)附上相應的截圖和日誌,特別是截圖能為bug提供有力的說明

把發現的這個bug操作步驟補充到測試用例中,以便下一次測試的時候能夠注意到這個問題

(1)檢查是否是因為bug描述不清楚,造成對bug的爭議,確保bug單清晰明確,描述清楚,並且有截圖或日誌。
(2)如果bug單寫清楚了。就要以心平氣和的心態和開發人員進行溝通,說明bug對產品的不良影響
(3)如果溝通後還是不願意修改的話,可以向測試經理反饋這一情況,由測試經理出面解決,或召開三方會議共同商討定奪。
(4)作為測試人員,一定要堅定自己的立場原則,以產品為出發點,不能經開發的解釋後就放棄自己的觀點,認為自己找到的不是bug了。

首先我會截圖並搜集日誌,保留好測試現場,沒有重現可能是因為沒有觸發到bug產生的點,我會想方設法讓這個bug重現,如果實在無法重現,會提交bug、截圖和日誌給開發人員。如果開發人員要求重現,就後續繼續觀察,觀察到了可以邀請開發來工位進行調試,確定問題;如果最終還是無法重現的話,就把問題反映給測試經理,由測試經理和開發人員進行評審和解決方法,雖然現在沒有重現,但不能保證在用戶那裡不會出現。

首先我覺得凡事影響用戶體驗的問題都是大問題,如果用戶體驗不好,會造成大量潛在用戶的流逝,對產品的後續發展是非常不利的;其次如果每個問題都因為修改成本高而不去修改的話,就無法提升產品的質量,我認為無論是什麼問題,都應該要求開發人員去修改,這是對產品負責,也是對用戶負責。

之前有用過tapd,也有聽說過禪道、TestLink,測試管理工具,主要用於降低產品、開發、測試溝通成本,可以根據公司的具體情況進行使用,應該都差不多,能夠很快上手

一個軟體版本一般要測三到五輪,每一輪測試的時間不能確定,受需求規模、測試人員、測試技術、軟體質量等多方面因素影響,要視具體的情況確定

(1)編寫目的
(2)模塊功能描述
(3)測試過程:測試時間、地點、人員、版本
(4)測試環境
(5)測試功能點的范圍
(6)測試執行結果
(7)風險評估
(8)測試結論
(9)附件

(1)按照測試計劃安排完成了所有測試工作
(2)測試用例全部完成,執行通過率達到標准
(3)每個測試人員手上的bug處於關閉狀態
(4)回歸測試全部執行完畢,沒有發現影響產品上線的bug,軟體產品達到了上線標准
(5)每個測試人員負責的測試報告已完成,並提交給了測試經理

需求評審,測試計劃的制定、測試用例的設計、用例評審、測試環境搭建、測試執行(提交BUG、回歸測試)、撰寫測試報告

對於功能測試人員,是在系統測試時介入的

首先測試工作是產品誕生過程中必不可少的環節,對產品質量有明顯的改善作用;其次測試能對開發工作起到一定的監督和推動作用,能夠加快軟體開發周期,加快軟體發布的進程

首先熟悉項目組成員,包括開發、測試、產品。其次我會從熟悉需求文檔開始,依次熟悉測試組的測試用例、bug管理工具以及bug庫中已提交的bug。最後我會想測試組的老同事或我的導師請教測試組的基本工作流程等細節問題,並結合測試經理分配的任務,通過這些任務熟悉整個測試流程和工作要點。

受測試時間、測試人員數量、測試人員技術等方面的因素影響,無法發現所有bug。有些bug是需要在特殊環境下長期使用才會發現的。一般情況下,在交付用戶後都不應該有影響用戶使用和體驗的bug出現,萬一在用戶使用過程中發現了bug,應該迅速打補丁或升級軟體。

❺ python面試必備題目有哪些

Q:你做一個自我介紹吧?
旁白:其實遇到好幾家面試官都讓我做自我介紹了,該如何自我介紹陽哥估計都會背了,好玩(惡心)的是在萬達信息面試,面試了3個技術官,每個人都分別讓我做了自我介紹,尼瑪,他們3個就不會溝通一下要問我啥嗎,一個問題至於問我3遍嗎~:funk:陽哥是敢怒不敢言,畢竟在人家的地盤。
PS:自我介紹的內容就不說了,每個人都是獨特的,我就跟大家說一下應該如何自我介紹吧。
一個優良的自我介紹會給面試官留下深刻的印象,大部分情況下,所謂的面試好壞其實看的就是你給面試官留下的印象怎麼樣了,我們用俗語叫感覺。
自我介紹應該分以下幾個部分,按照一定的邏輯連貫起來。如果連貫不起來,或者不夠熟練一定在台下多背幾遍,多講幾遍,但是面試的時候不要說的跟背過似的,高境界就是讓面試官感覺你是臨場發揮的,卻又比背的都好。
1)個人基本信息(姓名、年齡、老家、居住地等)
2)自己來自哪裡(工作地點),是干什麼的(給自己一個清晰的定位,比如:我是一名Android開發工程師),擔任過什麼職務、做過什麼樣的項目
3)自己為何來貴公司面試
4)最後祝願(希望能得到貴公司的認可等等,不用太多,一兩句話就ok)
Q:介紹一下你做過的項目吧?
PS:黑馬那麼多項目,隨便准備3個就ok了。
介紹項目大概的思路如下:
1)這個項目是干什麼的(比如是一個類似網易新聞的地方新聞客戶端,或者類似美團的o2o,或者類似豌豆莢的一個應用市場,或者類似淘寶的購物平台)?解釋就是拿一個市場上耳熟能詳的應用跟自己的應用做類比,省的面試官聽的雲里霧里的。
2)自己負責了哪些模塊(功能)的職責(比如負責系統的架構,核心代碼的編寫,xx功能模塊的開發等等)
3)自己在這個項目中擔當的責任(比如,這個項目是自己獨立開發的,這個項目是和另外一個同事一起架構一起開發的,這個項目是自己負責了幾個核心模塊)
4)項目中都用到了哪些技術
5)從項目中學到了哪些東西(可以從技術方向和業務兩個方向入手)
旁白:面試官問的很多技術性問題跟之前問的都大同小異,因此這里只給出有特色且技術含量高的。陽哥正在寫面試寶典,該寶典核心內容針對的還是技術問題,陽哥會從javase基礎到javase高級,從Android基礎到Android高級以及到Android項目依次展開分析,其次也會寫一些常見的非技術性問題,敬請期待~
Q:①在Listview的優化中,我們為何使用ConvertView?②為何使用ViewHolder?③你認為哪個更能解決問題?④你認為view.inflate和view.findviewById哪個更耗時,為什麼?⑤如果這兩個AP讓你重新寫,你怎麼寫?
PS:上面的問題,陽哥認為是面試以來遇到很難的一個,也是很有技術含量的一道題。前一半問題還好回答,最後一個問題真的需要發揮想像了。
A:①使用ConvertView可以實現對view的復用,這樣大大節約了每次創建對象的時間,提升了ListView的顯示效率。②使用ViewHolder作為內部類,可以將view的子控制項封裝在ViewHolder類中,然後通過View.setTag(ViewHolder)將view和ViewHolder進行綁定,這樣我們就不用每次都調用view的findViewById(id)方法來查找控制項。③使用ConvertView解決了一大部分問題,使用ViewHolder實現了控制項換時間的問題,因為給View對象設置一個Tag本身就是佔用內存的,因此ViewHolder的使用還是需要區分不同的應用場景的, 沒有絕對的好與不好。如果內存足夠需要高效則ViewHolder建議使用,否則不建議使用。④當然是view.inflate耗時,這個函數完成的功能是把xml布局文件通過pullParser的形式給解析到內存中,需要io,需要遞歸子節點。⑤我其實還不太相信我寫出來的代碼比Google官方寫的好,如果讓我寫的話我可能會這樣考慮,當用戶在使用view.inflate的時候將多個id作為數組添加到形參中,這樣在初始化view的使用我就可以給這個view直接調用setTag方法綁定需要的子控制項。不過這個原生方法其實也應該保留共不同的需求使用。
PS:技術面試時間並不長,我回答了幾個之後,他們兩個大眼瞪小眼,A看看B問:你還有什麼問的嗎?B說我沒有,你還有嗎?A說我也沒了。那行,接下來,他們就讓我等人事了。

❻ 面試題:你為什麼選擇python

為什麼Python比MATLAB、R語言好呢?
其實,這三種語言都很多數據分析師在用,但更推薦python,主要是有以下幾點:
1、python易學、易讀、易維護,處理速度也比R語言要快,無需把資料庫切割;
2、python勢頭猛,眾多大公司需要,市場前景廣闊;而MATLAB語言比較局限,專注於工程和科學計算方面,而且MATLAB價格貴,免費版或盜版都只能玩玩學慣用;
3、python具有豐富的擴展庫,這個是其他兩個不能比的;
python版本選擇
初學者版本選擇是很多人都會問的,我們也不會偏向某個版本,主要根據自己的所需,但建議是選擇最新版本Python3.x,這樣很多新功能和舊功能都會有的,但是目前很多第三方庫仍然不支持Python3,因為Python2.x已經停止繼續開發,不意味著不能使用。

❼ python 經典面試題有哪些

所說所有的變數都是對象。 對象在python里,其實是一個指針,指向一個數據結構,數據結構里有屬性,有方法。對象通常就是指變數。從面向對象OO的概念來講,對象是類的一個實例。在python里很簡單,對象就是變數。class A:myname="class a"上面就是一個類。不是對象a=A()這里變數a就是一個對象。它有一個屬性(類屬性),myname,你可以顯示出來print a.myname所以,你看到一個變數後面跟點一個小數點。那麼小數點後面

❽ Python面試題

呵呵,教材丟了沒有,在比較運算符那一節,一般是第一章有介紹,【結連比較】,書上的例子可能是a<b<c的判斷,表示兩個同時滿足。
1<2==2 表示的意思是 1<2 AND 2==2,因此結果是True,明白了么
後面一個不講了吧,分布運算,第二步是1<True

❾ 如何面試Python後端工程師

面試題
1、Python是如何進行內存管理的?

Python的內存管理主要有三種機制:引用計數機制、垃圾回收機制和內存池機制。

a. 引用計數

當給一個對象分配一個新名稱或者將一個對象放入一個容器(列表、元組或字典)時,該對象的引用計數都會增加。

當使用del對對象顯示銷毀或者引用超出作用於或者被重新賦值時,該對象的引用計數就會減少。

可以使用sys.getrefcount()函數來獲取對象的當前引用計數。多數情況下,引用計數要比我們猜測的大的 多。對於不可變數據(數字和字元串),解釋器會在程序的不同部分共享內存,以便節約內存。

b. 垃圾回收

當一個對象的引用計數歸零時,它將被垃圾收集機制處理掉。


兩個對象a和b相互引用時,del語句可以減少a和b的引用計數,並銷毀用於引用底層對象的名稱。然而由於每個對象都包含一個對其他對象的應用,因此引用
計數不會歸零,對象也不會銷毀。(從而導致內存泄露)。為解決這一問題,解釋器會定期執行一個循環檢測器,搜索不可訪問對象的循環並刪除它們。

c. 內存池機制

Python提供了對內存的垃圾收集機制,但是它將不用的內存放到內存池而不是返回給操作系統。

1)Pymalloc機制。為了加速Python的執行效率,Python引入了一個內存池機制,用於管理對小塊內存的申請和釋放。

2)Python中所有小於256個位元組的對象都使用pymalloc實現的分配器,而大的對象則使用系統的 malloc。

3)對於Python對象,如整數,浮點數和List,都有其獨立的私有內存池,對象間不共享他們的內存池。也就是說如果你分配又釋放了大量的整數,用於緩存這些整數的內存就不能再分配給浮點數。
【Python環境】12道 Python面試題總結

2、什麼是lambda函數?它有什麼好處?

lambda 表達式,通常是在需要一個函數,但是又不想費神去命名一個函數的場合下使用,也就是指匿名函數

lambda函數:首要用途是指點短小的回調函數

lambda [arguments]: expression

>>> a=lambda x,y:x+y

>>> a(3,11)

3、Python裡面如何實現tuple和list的轉換?

直接使用tuple和list函數就行了,type()可以判斷對象的類型。

4、請寫出一段Python代碼實現刪除一個list裡面的重復元素。

這個地方用set可以實現。

5、Python裡面如何拷貝一個對象?(賦值,淺拷貝,深拷貝的區別)

賦值(=),就是創建了對象的一個新的引用,修改其中任意一個變數都會影響到另一個。

淺拷貝:創建一個新的對象,但它包含的是對原始對象中包含項的引用(如果用引用的方式修改其中一個對象,另外一個也會修改改變){1,完全切片方法;2,工廠函數,如list();3,模塊的()函數}

深拷貝:創建一個新的對象,並且遞歸的復制它所包含的對象(修改其中一個,另外一個不會改變){模塊的deep.deep()函數}

6、介紹一下except的用法和作用?

try…except…except…[else…][finally…]

執行try下的語句,如果引發異常,則執行過程會跳到except語句。對每個except分支順序嘗試執行,如果引發的異常與except中的異常組匹配,執行相應的語句。如果所有的except都不匹配,則異常會傳遞到下一個調用本代碼的最高層try代碼中。

try下的語句正常執行,則執行else塊代碼。如果發生異常,就不會執行

如果存在finally語句,最後總是會執行。
【Python環境】12道 Python面試題總結

7、Python裡面match()和search()的區別?

re模塊中match(pattern,string [,flags]),檢查string的開頭是否與pattern匹配。

re模塊中research(pattern,string [,flags]),在string搜索pattern的第一個匹配值。

>>> print(re.match(『super』, 『superstition』).span())

(0, 5)

>>> print(re.match(『super』, 『insuperable』))

None

>>> print(re.search(『super』, 『superstition』).span())

(0, 5)

>>> print(re.search(『super』, 『insuperable』).span())

(2, 7)

8、用Python匹配HTML tag的時候,<.*>和<.*?>有什麼區別?

術語叫貪婪匹配( <.*> )和非貪婪匹配( <.*?> )

例如:

test

<.*> :

test

<.*?> :

9、以下的代碼的輸出將是什麼? 說出你的答案並解釋

輸出:

使你困惑或是驚奇的是關於最後一行的輸出是 3 2 3 而不是 3 2 1。為什麼改變了 Parent.x 的值還會改變 Child2.x 的值,但是同時 Child1.x 值卻沒有改變?


個答案的關鍵是,在 Python
中,類變數在內部是作為字典處理的。如果一個變數的名字沒有在當前類的字典中發現,將搜索祖先類(比如父類)直到被引用的變數名被找到(如果這個被引用的
變數名既沒有在自己所在的類又沒有在祖先類中找到,會引發一個 AttributeError 異常 )。

因此,在父類中設置 x = 1 會使得類變數 X 在引用該類和其任何子類中的值為 1。這就是因為第一個 print 語句的輸出是 1 1 1。

隨後,如果任何它的子類重寫了該值(例如,我們執行語句 Child1.x = 2),然後,該值僅僅在子類中被改變。這就是為什麼第二個 print 語句的輸出是 1 2 1。

最後,如果該值在父類中被改變(例如,我們執行語句 Parent.x = 3),這個改變會影響到任何未重寫該值的子類當中的值(在這個示例中被影響的子類是 Child2)。這就是為什麼第三個 print 輸出是 3 2 3。

10、以下代碼將輸出什麼?

答案

以上代碼將輸出 [],並且不會導致一個 IndexError。

正如人們所期望的,試圖訪問一個超過列表索引值的成員將導致 IndexError(比如訪問以上列表的 list[10])。盡管如此,試圖訪問一個列表的以超出列表成員數作為開始索引的切片將不會導致 IndexError,並且將僅僅返回一個空列表。
【Python環境】12道 Python面試題總結

一個討厭的小問題是它會導致出現 bug ,並且這個問題是難以追蹤的,因為它在運行時不會引發錯誤。

11、以下的代碼的輸出將是什麼? 說出你的答案並解釋?

你將如何修改 extendList 的定義來產生期望的結果

以上代碼的輸出為:

許多人會錯誤的認為 list1 應該等於 [10] 以及 list3 應該等於 ['a']。認為 list 的參數會在 extendList 每次被調用的時候會被設置成它的默認值 []。

盡管如此,實際發生的事情是,新的默認列表僅僅只在函數被定義時創建一次。隨後當 extendList 沒有被指定的列表參數調用的時候,其使用的是同一個列表。這就是為什麼當函數被定義的時候,表達式是用默認參數被計算,而不是它被調用的時候。

因此,list1 和 list3 是操作的相同的列表。而 ````list2是操作的它創建的獨立的列表(通過傳遞它自己的空列表作為list``` 參數的值)。

extendList 函數的定義可以做如下修改,但,當沒有新的 list 參數被指定的時候,會總是開始一個新列表,這更加可能是一直期望的行為。

12、以下程序輸出什麼?


吧,第一行代碼覺對是我第一次見,第一行輸出的是[[], [], [], [], []],一個含有5個空列表的列表,而第二行輸出的是[[10],
[10], [10], [10],
[10]],我只能解釋為這5個列表指向了同一個列表,所以修改任意一個其它4個都會改變,可以用list[0]=10 斷開一個連接試試。

❿ python面試題

1. 可以是字典
2. 可以是json字串
3. 可以是list,每個逗號都是一個item

閱讀全文

與python面試題匯總50問相關的資料

熱點內容
卸載聯想app哪個好 瀏覽:719
php文字轉圖片 瀏覽:328
豆客後台怎麼加密碼 瀏覽:574
jpg轉換pdf破解版 瀏覽:978
php基礎書籍推薦 瀏覽:775
伺服器與外網不通如何驗證 瀏覽:351
電子版是不是就是文件夾 瀏覽:50
游戲屬性文件加密 瀏覽:462
如何讓安卓手機桌面圖標下移 瀏覽:528
ubuntuphp5環境搭建 瀏覽:99
賭癮解壓視頻 瀏覽:917
晉城移動dns伺服器地址 瀏覽:294
php開源文庫系統 瀏覽:134
android記事本源碼 瀏覽:407
安卓11小游戲怎麼玩法 瀏覽:190
gif有損壓縮 瀏覽:937
windows下安裝linux命令操作 瀏覽:844
米家app怎麼設置進門亮燈 瀏覽:652
任我行伺服器為什麼會影響截圖 瀏覽:296
安卓留言板怎麼刪除 瀏覽:18