TOP
紅利積點抵現金,消費購書更貼心
Python程序員面試筆試寶典(簡體書)
滿額折

Python程序員面試筆試寶典(簡體書)

商品資訊

人民幣定價:89 元
定價
:NT$ 534 元
優惠價
87465
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:13 點
商品簡介
作者簡介
名人/編輯推薦
目次

商品簡介

《Python程序員面試筆試寶典》是一本講解Python程序員面試筆試的百科全書,在寫法上,除了講解如何解答Python程序員面試筆試問題以外,還引入了相關知識點輔以說明,讓讀者能夠更加容易理解。
《Python程序員面試筆試寶典》將Python程序員面試筆試過程中各類知識點一網打盡,在廣度上,通過各種渠道,搜集了近3年幾乎所有IT企業針對Python崗位的筆試、面試涉及的知識點,包括但不限於Python基礎與高級知識點、數據庫、數據結構與算法、Python與爬蟲、Python與數據分析和機器學習相關的知識點。所選擇知識點均為企業招聘考查的知識點。在講解的深度上,本書由淺入深地分析每一個知識點,並提煉歸納,同時,引入相關知識點,並對知識點進行深度剖析,讓讀者不僅能夠理解這個知識點,還能在遇到相似問題時也能遊刃有餘地解決,而這些內容是其他同類書籍所沒有的。本書根據知識點進行歸納分類,結構合理,條理清晰,對於讀者進行學習與檢索意義重大。
《Python程序員面試筆試寶典》是一本計算機相關專業畢業生面試、筆試的求職用書,同時也適合期望在計算機軟、硬件行業大顯身手的計算機愛好者閱讀。

作者簡介

辛曉婷,網名“小婷兒”,甘肅武威人,西北農林科技大學理學碩士,長期從事Python數據分析與數據挖掘工作,能在海量數據中尋找數據規律,發現數據異常,獲取深入的,有價值的信息,保證數據分析結果的高質量和數據挖掘的高價值,並在機器學習領域有一定造詣,熱衷技術分享。

名人/編輯推薦

覆蓋了近3年名企Python面試筆試中超過98%的高頻考點難點及真題解析 助力獲取高薪

目次

前言
第1章 求職經驗分享1
1.1 Python程序員有哪些可供選擇的職業發展道路?1
1.2 當前市場對於Python程序員的需求如何?待遇如何?1
1.3 當企業在招聘時,對Python程序員通常有何要求?3
1.4 要想成為一名出色的Python程序員,需要掌握哪些必備的知識?4
第2章 Python基礎5
2.1 什麼是Python?使用Python有什麼好處?5
2.2 Python中常用的保留字有哪些?5
2.3 Python 2.x與3.x版本有哪些主要的區別?6
2.4 Python中有哪些常見的運算符?10
2.5 運算符is與= =有什麼區別?13
2.6 數據類型14
2.6.1 Python都有哪些自帶的數據類型?可變類型和不可變類型分別包括哪些?14
2.6.2 列表、元組、集合、字典的區別有哪些?16
2.6.3 列表和元組的區別有哪些?17
2.6.4 Python有哪些常見的數據類型轉換函數?18
2.6.5 列表、元組、集合及字典之間如何相互轉換?19
2.6.6 如何刪除一個列表(list)中的重複元素?20
2.6.7 如何求兩個列表(list)的交集、差集或並集?22
2.6.8 如何反序地迭代一個序列?23
2.6.9 列表的sort方法和sorted方法有何區別?25
2.6.10 列表中常用的方法有哪些?27
2.6.11 什麼是列表生成式?29
2.6.12 字符串格式化%和.format的區別是什麼?30
2.6.13 單引號、雙引號和三引號的區別有哪些?31
2.6.14 Python中常用字符串函數有哪些?31
2.6.15 如何判斷一個字符串是否全為數字?33
2.6.16 Python字典有哪些內置函數?34
2.6.17 字典的items()方法與iteritems()方法有什麼不同?35
2.6.18 集合常見內置方法有哪些?36
2.6.19 其他37
2.7 Python中的日期和時間49
2.7.1 編寫函數返回昨天的日期52
2.7.2 計算每個月的天數52
2.7.3 如何獲取某月的日曆?53
2.8 流程控制語句53
2.8.1 Python中pass語句的作用是什麼?53
2.8.2 用程序實現斐波納契數列53
2.8.3 Python編程中的except有哪些作用?54
2.8.4 給出一個自定義異常的示例55
2.8.5 range()函數的作用有哪些?56
2.8.6 xrange和range的區別有哪些?57
2.8.7 生成九九乘法表58
2.8.8 打印三角形59
2.8.9 簡單計算器60
2.8.10 1,2,3,4,5能組成多少個互不相同的無重複的三位數?請用程序分別列出61
2.8.11 判斷用戶輸入的年份是否為閏年62
2.8.12 編寫一個函數判斷用戶輸入的數值是否為質數62
2.9 collections模塊63
2.9.1 如何獲取一個字符串中某個字符的個數?63
2.9.2 deque的作用是什麼?64
2.9.3 defaultdict的作用是什麼?64
2.9.4 OrderedDict的作用是什麼?64
2.10 itertools模塊有什麼作用?66
2.11 淺談你對Python編碼規範的認識,並寫出你知道的編碼規範66
2.12 與SHELL腳本相關的面試題67
2.13 其他真題77
第3章 Python進階89
3.1 函數89
3.1.1 Python如何定義一個函數?89
3.1.2 什麼是lambda函數?89
3.1.3 普通函數和lambda函數有什麼異同點?91
3.1.4 單下劃線與雙下劃線的區別有哪些?91
3.1.5 Python的函數參數傳遞方式是什麼?96
3.1.6 什麼是閉包?98
3.1.7 函數中*args和**kwargs的作用是什麼?99
3.1.8 其他100
3.2 模塊121
3.2.1 什麼是模塊?它有什麼好處?121
3.2.2 模塊有哪幾種導入方式?122
3.2.3 os和sys模塊的區別有哪些?122
3.2.4 “__name__”屬性的作用是什麼?126
3.2.5 dir()函數的作用是什麼?127
3.2.6 讀寫文件常用的方法有哪些?127
3.2.7 pickle模塊的作用是什麼?130
3.2.8 Python裡面如何生成隨機數?132
3.2.9 pip是什麼?133
3.2.10 其他135
3.3 Python的裝飾器是什麼?136
3.4 Python的構造器是什麼?137
3.5 Python的生成器(Generator)是什麼?138
3.6 Python的迭代器(Iterator)是什麼?141
3.7 迭代器和生成器的區別有哪些?142
3.8 isinstance()和type()的區別是什麼?143
3.9 Python中的淺拷貝、深拷貝和賦值之間有什麼區別?144
3.10 Python是如何進行內存管理的?147
3.11 內置函數148
3.11.1 map()函數的作用是什麼?148
3.11.2 reduce()函數的作用是什麼?150
3.11.3 filter()函數的作用是什麼?150
3.11.4 enumerate()函數的作用是什麼?151
3.11.5 zip()函數的作用是什麼?152
3.11.6 hasattr()、getattr()和setattr()函數的作用有哪些?153
3.12 面向對象154
3.12.1 面向對象有哪三大特性?154
3.12.2 什麼是繼承?154
3.12.3 什麼是多態?157
3.12.4 類屬性和實例屬性的區別158
3.12.5 類變量需要注意什麼?159
3.12.6 __init__方法的作用是什麼?159
3.12.7 __new__和__init__的區別有哪些?160
3.12.8 __repr__和__str__有什麼區別?161
3.12.9 什麼是類方法、靜態方法和實例方法?162
3.12.10 什麼是私有屬性和私有方法?163
3.12.11 Python如何實現單例模式?163
3.12.12 其他165
3.13 正則表達式171
3.13.1 正則表達式的一些語法171
3.13.2 re模塊有哪些常用的函數?174
3.13.3 用Python匹配HTML tag的時候,<.*>和<.*?>有什麼區

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 465
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區