Python 全棧 191 問(附答案)

2021-10-04 17:00:14 字數 3089 閱讀 2105

作為程式設計師,你的電腦裡、書架上,一定少不了 python 的資料和課程。免費的電子書,花錢買的課,實體書籍...

現在想一下,你真正從中學到多少:

《python 全棧 60 天精通之路》

這個專欄 day1~ day38 就已經完整解決下面的191個問題,day39~day61 精彩繼續...  而現在訂閱它只需七折,49 元.

什麼是動態語言?

python 常用的兩個命名規則?

說說 python 的縮排原則

說出幾個 python 關鍵字

運算子 //,運算子 ** ,運算子 := 完成何操作?

十六進製制的整數字首?

列舉幾個容器物件

join 方法使用舉例

正規表示式 [\da-za-z]表示什麼含義?

dir() 的含義

列舉幾個魔法方法

@property 使用舉例

什麼是可變 (mutable) 容器? 舉三個例子

list 的 pop 方法作用?

list 的 copy() 方法功能

python 中如何實現深拷貝?

列表 a,切片 a[:-1] 實現什麼功能?,a[::-1] 又實現什麼功能?

列表 a, 切片 a[1:5:2] 實現什麼功能?

(1) 是元組嗎?(1,) 是什麼型別?

元組能增刪元素嗎?

怎麼判斷 list 內有無重複元素?

列表如何反轉?

如何找出列表中的所有重複元素?

如何使用列表建立出斐波那契數列?使用 yield 又怎麼建立 ?

找出列表**鏡最多的元素,可能有多個

a = [1,2,3,4,5],如何一行**返回:[(1,2),(2,3),(3,4),(4,5)]

sample 函式實現何功能?

shuffle 函式實現什麼功能?

uniform 函式實現什麼功能?

說說你知道的建立字典的幾種方法?

字典檢視是什麼?

所有物件都能作為字典的鍵嗎?

集合內的元素可以為任意型別嗎?

什麼是可雜湊型別?舉幾個例子

求集合的並集、差集、交集、子集的方法?

怎麼找出字典的最大鍵?

如何求出字典的最大值?

如何快速判斷乙個字串中所有字元是否唯一?

給定 n 個集合,如何使用 max 函式求出包含元素最多的集合?

找出字典前 n 個最大值對應的鍵

怎麼一行**合併兩個字典?

怎麼理解函式原型 max(iterable,*[, key, default]) ?

max 函式的 key 引數怎麼使用,舉例說明

divmod 函式返回值?

id 函式返回什麼型別的物件?

all, any 函式各自實現何功能?

十進位制轉二進位制,轉十六進製制的函式各叫什麼?

什麼是函式作用域的 legb 規則 ?

range(1,10,3) 返回乙個什麼樣的迭代器?

zip 函式能實現功能?

如何動態地刪除類上的某個屬性?

又如何判斷類上是否有某個屬性?

super 函式使用舉例

callable 函式實現功能,舉個例子

字串i_love_python 使用哪個函式返回 ['i', 'love', 'python'] ?

strip() 方法實現什麼功能?

正則方法 match 與 search 有何不同?

如何使用正規表示式,匹配浮點數?

使用正規表示式,如何匹配出正整數?

re.sub(r'\d+', '666',"hello 12345, hello 456321"),返回的字串

說說貪心捕獲和非貪心捕獲的區別?

檔案讀寫操作,常見的亂碼問題,怎麼解決?

檔案讀寫模式 r, w, a 分別指什麼?

os.path.split('./data/py/test.py'),返回值是什麼?

如何優雅地提取檔案字尾?

使用 python ,如何重新命名某個檔案?

關於檔案壓縮、加密,在專欄會涉及到。

time 模組,time.local_time() 返回值是什麼?物件的型別是?

如何格式化時間字串?'2020-02-22 11:19:19' 對應的時間格式串是 '%y-%m-%d %h:%m:%s' ,正確嗎?

列舉 datetime 模組中的四個類?

使用 datetime 模組,列印出當前時間,顯示格式:yyyy年-mm月-dd日 hh:mm:ss

datetime.strptime('2020-02-22 15:12:33','%y-%m-%d %h:%m:%s') 實現什麼功能?

如何計算出還有幾天是女朋友生日?

如何繪製出年、月的日曆圖?

如何使用 python 提供的函式快速判斷是否為閏年?

如何獲取月的第一天、最後一天、月有幾天?

介紹 python 四種常用的開發環境

說說python 包安裝常見問題及總結

說說web, 爬蟲,打包的常用工具包

聊聊資料分析、機器學習和深度學習的常用框架

pyinstaller 打包的完整過程

使用列表生成式,如何得到12 個隨機數

for , if 和列表生成式結合,碰撞出哪些火花?

zip 和列表生成式

列表生成式實現篩選分組,函式分組等更多實用案例

關鍵字 is 的功能是什麼?

對於自定義型別,判斷成員是否位於序列型別中,怎麼做?

使用 == 判斷物件的相等性,需要區分哪些情況?編碼實現:物件的 user_id 相等,則認為物件相等

yield 理解從哪四個方面入手?

函式帶有 yield 便是生成器,那麼它還是迭代器嗎?

yield 和 send 碰撞出哪些火花?

yield 使用舉例

global 關鍵字在哪些場景發揮重要作用

python 函式的五類引數都指哪些?

如何區分引數是位置引數還是關鍵字引數?

f(*a,**b) 可變位置引數,可變關鍵字引數怎麼傳參?

引數傳遞常見的以下 3 個異常,怎麼理解?

python全棧要學什麼 python全棧學習路線

i程式設計客棧t行業,技術要比學歷 年齡 從業經驗更為重要,技術水平直接決定就業薪資,想要學好python,首先要先了解精通python語言基礎 python web開發 python爬蟲 python資料分析這四大方面。全棧即指的是全棧工程師,指掌握多種技能,並能利用多種技能獨立完成產品的人。就是...

Python 前端面試題(附答案)

為h1標籤定義樣式表 字型紅色 14畫素大大小小,內邊距4畫素,分別寫出三個層級的寫法,指出三種寫法的優先權。用js設定的值為 admin 請簡述前端技術中的id和class 的區別?在乙個網頁裡id只能使用一次。當然即使乙個id在乙個網頁內被使用多次,其css樣式仍然可以實現生效,但是一般規定w3...

Python面試題爬蟲篇 附答案

注意 第31題1分,其他題均每題3分。1,了解哪些基於爬蟲相關的模組?網路請求 urllib,requests,aiohttp 資料解析 re,xpath,bs4,pyquery selenium js逆向 pyexcjs 2,常見的資料解析方式?re lxml bs4 3,列舉在爬蟲過程中遇到的哪...