-
Python面試真題- 如何刪除字符串中的前置空格 ??
【Python面試真題】- 如何刪除字符串中的前置空格 ? 前置空格是第一個(gè)非空格字符前的所有空格,使用 lstrip() 函數(shù)來(lái)刪除. ‘Ayushi ‘ 如圖這個(gè)字符串既包含前置空格也包含后置空格. 調(diào)用 lstrip() 函數(shù)去除了前置空格。如果想去除后置空格,使用 rstrip() 函數(shù)。 ‘ Ayushi’ 以上是面向 Python 新手的基礎(chǔ)題部分。
-
Python面試真題- Python 中標(biāo)識(shí)符的命名規(guī)則是什么?
【Python面試真題】- Python 中標(biāo)識(shí)符的命名規(guī)則是什么? 答案是否定的。那些具有對(duì)象循環(huán)引用或者全局命名空間引用的變量,在 Python 退出是往往不會(huì)被釋放 Python 中的標(biāo)識(shí)符可以是任意長(zhǎng)度,但必須遵循以下命名規(guī)則: 1. 只能以下劃線(xiàn)或者 A-Z/a-z 中的字母開(kāi)頭。 2. 其余部分只能使用 A-Z/a-z/0-9。 3. Python 標(biāo)識(shí)符區(qū)分大小寫(xiě)。 4. 關(guān)鍵字不能作為標(biāo)識(shí)符。Python 有以下這些關(guān)鍵字: 另外不會(huì)釋放 C 庫(kù)保留的部分內(nèi)容。
-
Python面試真題- 當(dāng)退出 Python 時(shí)是否釋放所有內(nèi)存分配?
【Python面試真題】- 當(dāng)退出 Python 時(shí)是否釋放所有內(nèi)存分配? 答案是否定的。那些具有對(duì)象循環(huán)引用或者全局命名空間引用的變量,在 Python 退出是往往不會(huì)被釋放 另外不會(huì)釋放 C 庫(kù)保留的部分內(nèi)容。
-
Python面試真題- 如何解釋 Python 中的 help() 函數(shù)和 dir() 函數(shù) ??
【Python面試真題】- 如何解釋 Python 中的 help() 函數(shù)和 dir() 函數(shù) ? help() 函數(shù)返回幫助文檔和參數(shù)說(shuō)明: 運(yùn)行結(jié)果如下: Help on function copy in module copy copy(x) Shallow copy operation on arbitrary Python objects. See the module』s __doc__ string for more info. dir() 函數(shù)返回對(duì)象中的所有成員 (任何類(lèi)型)…
-
Python面試真題-解釋 Python 中的三元表達(dá)式??
【Python面試真題】-解釋 Python 中的三元表達(dá)式? 與 C++不同, 在 Python 中我們不需要使用 ? 符號(hào),而是使用如下語(yǔ)法: [on true] if [expression]else [on false] 如果 [expression] 為真, 則 [on true] 部分被執(zhí)行。如果表示為假則 [on false] 部分被執(zhí)行
-
【Python面試真題】-什么是 Flask??
【Python面試真題】-什么是 Flask? Flask 是一個(gè)使用 Python 編寫(xiě)的輕量級(jí) Web 應(yīng)用框架,使用 BSD 授權(quán)。其 WSGI 工具箱采用 Werkzeug,模板引擎則使用 Jinja2。除了 Werkzeug 和 Jinja2 以外幾乎不依賴(lài)任何外部庫(kù)。因?yàn)?Flask 被稱(chēng)為輕量級(jí)框架。 Flask 的會(huì)話(huà)會(huì)話(huà)使用簽名 cookie 來(lái)允許用戶(hù)查看和修改會(huì)話(huà)內(nèi)容。它會(huì)記錄從一個(gè)請(qǐng)求到另一個(gè)請(qǐng)求的信息。但如果要修改會(huì)話(huà),則必須有密鑰 Flask.secret_key。
-
Python面試真題-列表和元祖有什么不同?
【Python面試真題】-列表和元祖有什么不同? 主要區(qū)別在于列表是可變的,元祖是不可變的。看下面的例子: 會(huì)出現(xiàn)以下錯(cuò)誤提示: TypeError: ‘tuple’ object does not support item assignment
-
【Python面試真題】-深拷貝和淺拷貝的區(qū)別是什么??
【Python面試真題】-深拷貝和淺拷貝的區(qū)別是什么? 深拷貝是將對(duì)象本身復(fù)制給另一個(gè)對(duì)象。這意味著如果對(duì)對(duì)象的副本進(jìn)行更改時(shí)不會(huì)影響原對(duì)象。在 Python 中,我們使用 deepcopy()函數(shù)進(jìn)行深拷貝! 淺拷貝是將對(duì)象的引用復(fù)制給另一個(gè)對(duì)象。因此,如果我們?cè)诟北局羞M(jìn)行更改,則會(huì)影響原對(duì)象。使用 copy()函數(shù)進(jìn)行淺拷貝!
-
【Python面試真題】-Python 的特點(diǎn)和優(yōu)點(diǎn)是什么?
【Python面試真題】-Python 的特點(diǎn)和優(yōu)點(diǎn)是什么? Python 可以作為編程的入門(mén)語(yǔ)言,因?yàn)樗邆湟韵绿刭|(zhì): 1. 解釋性 2. 動(dòng)態(tài)特性 3. 面向?qū)ο?4. 語(yǔ)法簡(jiǎn)潔 5. 開(kāi)源 6. 豐富的社區(qū)資源 實(shí)際上 Python 的優(yōu)點(diǎn)遠(yuǎn)不止這些,
-
【Python面試真題】-解釋一下python的and-or語(yǔ)法??
【Python面試真題】-解釋一下Python的and-or語(yǔ)法? 與C表達(dá)式 bool ? a : b類(lèi)似,但是bool and a or b,當(dāng) a 為假時(shí),不會(huì)象C表達(dá)式 bool ? a : b 一樣工作應(yīng)該將 and-or 技巧封裝成一個(gè)函數(shù): def choose(bool, a, b): return (bool and [a] or [b])[0] 因?yàn)?[a] 是一個(gè)非空列表,它永遠(yuǎn)不會(huì)為假。甚至 a 是 0 或 '' 或其它假值,列表[a…