Python工程師必看的面試問題與解答(中)
16)在Python中什麼是迭代器?
在Python中,迭代器用於迭代一組元素,如列表之類的容器。
17)什麼是Python中的單元測試?
Python中的單元測試框架稱為unittest。它支援共享設定,自動化測試,測試關閉程式碼,將測試聚合到集合等。
18)在Python中切片是什麼?
從序列型別(如列表,元組,字串等)中選擇一系列專案的機制稱為切片。
19)Python中的生成器是什麼?
實現迭代器的方法稱為生成器。這是一個正常的函式,除了它在函式中產生表示式。
20)Python中的docstring是什麼? Python學習,交流,提升 Q群 519970686
Python文件字串稱為docstring,它是一種記錄Python函式,模組和類的方法。
21)如何在Python中複製物件?
要在Python中複製物件,可以嘗試copy.copy()或copy.deepcopy()來處理一般情況。您無法複製所有物件,但大多數物件都是如此。
22)Python中的負面索引是什麼?
Python序列可以是正數和負數的索引。對於正索引,0是第一個索引,1是第二個索引,依此類推。對於負索引,( - 1)是最後一個索引,( - 2)是倒數第二個索引,依此類推。
23)如何將數字轉換為字串?
要將數字轉換為字串,請使用內建函式str()。如果需要八進位制或十六進位制表示,請使用內建函式oct()或hex()。
24)Xrange和範圍有什麼區別?
Xrange返回xrange物件,而range返回列表,並使用相同的記憶體,無論範圍大小是多少。
25)Python中的模組和包是什麼?
在Python中,模組是構造程式的方式。每個Python程式檔案都是一個模組,它匯入其他模組,如物件和屬性。
Python程式的資料夾是一個模組包。包可以包含模組或子資料夾。
26)提到Python中區域性變數和全域性變數的規則是什麼?
區域性變數:如果在函式體內的任何位置為變數分配了一個新值,則假定它是本地的。
全域性變數:僅在函式內引用的變數是隱式全域性變數。
27)如何跨模組共享全域性變數?
要在單個程式中跨模組共享全域性變數,請建立一個特殊模組。在應用程式的所有模組中匯入配置模組。該模組將作為跨模組的全域性變數提供。
28)解釋如何在Unix上建立Python指令碼?
要在Unix上使Python指令碼可執行,您需要做兩件事,
- 指令碼檔案的模式必須是可執行的
- 第一行必須以#開頭(#!/ usr / local / bin / python)
29)解釋如何在Python中刪除檔案?
使用命令os.remove(filename)或os.unlink(filename)
30)解釋如何在Python中生成隨機數?
要在Python中生成隨機數,您需要將命令匯入為
隨機匯入
random.random()
這將返回[0,1]範圍內的隨機浮點數
相關文章
- Docker面試問題與解答Docker面試
- C# 面試問題與解答1C#面試
- defer問題——面試Go必看面試Go
- Java面試必看二十問題Java面試
- Java面試常被問到的題目+解答Java面試
- 15大自動化測試面試問題與解答面試
- Python面試50題!面試鞏固必看!【轉】Python面試
- Python程式設計常見問題與解答Python程式設計
- Python list,dict問題解答Python
- 不同應用場景的10個Linux面試問題與解答Linux面試
- 面試被問TopK問題,可以這樣優雅的解答面試TopK
- Android面試題《思考與解答》11月刊Android面試題
- 用Python解答ProjectEuler問題(4)PythonProject
- 用Python解答ProjectEuler問題(3)PythonProject
- 用Python解答ProjectEuler問題(1)PythonProject
- 高效背誦面試題、回答問題的技巧,求職者必看!面試題求職
- RabbitMQ面試專題,面試必看MQ面試
- python工程師面試題Python工程師面試題
- HTTPS總結+相關面試問題解答HTTP面試
- 30 個 Openstack 經典面試問題和解答面試
- 37個 JavaScript 基本面試問題和解答JavaScript面試
- iOS 面試題解答二iOS面試題
- 【演算法工程師】Python面試問題總結演算法工程師Python面試
- Python面試中8個必考問題Python面試
- Python 面試中 8 個必考問題Python面試
- Python工程師面試題集合Python工程師面試題
- c++工程師面試問題C++工程師面試
- 前端工程師面試問題列表前端工程師面試
- 紅帽認證工程師常見問題解答(轉)工程師
- 關於CleanMyMac常見問題與解答Mac
- 10道常見的Python面試題及答案!Python入門必看Python面試題
- xmlhttp的問題,盼望解答XMLHTTP
- ABAP面試題及其解答(轉)面試題
- Oracle面試題目及解答Oracle面試題
- 一道sql面試題的解答SQL面試題
- 面試中遇到的問題面試
- Linux Shell指令碼的10個有用的“面試問題和解答”Linux指令碼面試
- Linux Shell 指令碼的 10 個有用的“面試問題和解答”Linux指令碼面試