-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
零基礎輕松學PYTHON 版權信息
- ISBN:9787121364693
- 條形碼:9787121364693 ; 978-7-121-36469-3
- 裝幀:簡裝本
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
零基礎輕松學PYTHON 本書特色
一本有趣、有用、好學的Python 編程書!以通俗易懂的語言、好玩有趣的案例讓讀者輕輕松松、循序漸進地從零開始掌握Python 3 編程。
零基礎輕松學PYTHON 內容簡介
一本有趣、有用、好學的Python 編程書!
《零基礎輕松學Python》以通俗易懂的語言、好玩有趣的案例讓讀者輕輕松松、循序漸進地從零開始掌握Python 3 編程。本書內容也是筆者帶領的“Python 實戰圈”里數千名“圈友”的學習結晶。圈子里的小伙伴都是零基礎開始學習Python 編程,甚至之前沒有接觸過編程的,比如初中生、跨行業學習者等。
《零基礎輕松學Python》提供了一套完整、系統的Python 基礎課,比如列表、if、函數等內容,每一部分內容除了有生動有趣的項目實戰,還有實際工作中需要注意的問題。既能讓零基礎的讀者更好地學習,也能讓有一定基礎的讀者繼續提升自身水平。
《零基礎輕松學Python》適合零基礎學習Python 編程的讀者,想要入門人工智能領域的讀者,立志進入數據分析編程領域的讀者,計劃成為Python 網頁工程師或游戲工程師的讀者,Python 愛好者等。
零基礎輕松學PYTHON 目錄
1.1編程語言的選擇1
1.2如何開始學習1
1.3學習Python的捷徑2
1.4Python版本的選擇2
1.5Python相關就業方面的選擇2
1.5.1Web網頁工程師方向3
1.5.2網絡爬蟲工程師方向3
1.5.3自動化運維方向3
1.5.4數據分析師方向3
1.5.5游戲開發方向3
1.5.6自動化測試方向4
1.5.7AI方向4
1.6注意事項4
1.6.1牢記搜索4
1.6.2學一點簡單的英語4
第2章Python“三劍客”,你會用哪個5
2.1什么是Python“三劍客”5
2.2為Windows系統安裝Python軟件6
2.2.1下載地址6
2.2.2安裝6
2.2.3開始使用9
2.3為macOS系統安裝Python軟件10
2.4PyCharm簡介11
2.4.1下載地址11
2.4.2安裝12
2.4.3開始使用13
2.5Anaconda簡介17
2.5.1下載地址18
2.5.2安裝19
2.5.3如何使用Anaconda20
2.6JupyterNotebook簡介23
2.6.1JupyterNotebook是什么23
2.6.2安裝24
2.6.3啟動24
2.6.4創建文件25
2.6.5如何寫代碼26
第3章夯實Python基礎,為進階做準備27
3.1次寫代碼27
3.2數據——程序的原材料28
3.3學會寫注釋,方便你我他28
3.4常量與變量29
3.4.1變量命名規則30
3.4.2變量命名方法30
3.5數字類型31
3.5.1整數31
3.5.2浮點數32
3.6布爾類型34
3.7字符串類型35
3.7.1什么是字符串35
3.7.2字符串的基本用法36
3.7.3字符串的常見運算36
3.7.4字符串的切片38
3.7.5各種類型之間的轉換39
第4章Python數據結構原來并不難41
4.1什么是數據結構41
4.2列表41
4.2.1什么是列表41
4.2.2列表的基本操作42
4.2.3列表的不錯用法49
4.3元組52
4.3.1創建元組52
4.3.2修改元組54
4.3.3元組拆包55
4.3.4元組方法58
4.3.5元組與列表的區別58
4.4項目練習:用列表創建《延禧攻略》之魏瓔珞宴請名單59
4.4.1描述項目59
4.4.2解析項目60
4.4.3實現功能60
4.5字典65
4.5.1什么是字典65
4.5.2字典特性65
4.5.3字典的基本操作66
4.5.4內置字典函數與方法70
4.6結合字典與列表72
4.6.1字典列表72
4.6.2在字典中存儲列表72
4.6.3在字典中存儲字典73
4.7項目練習:用字典管理電視劇《扶搖》的演員信息73
4.7.1描述項目73
4.7.2解析項目74
4.7.3實現功能75
第5章Python控制結構,厲害了80
5.1Python運算符與表達式80
5.1.1算術運算符80
5.1.2比較(關系)運算符81
5.1.3賦值運算符82
5.1.4位運算符83
5.1.5邏輯運算符84
5.1.6成員運算符85
5.1.7身份運算符86
5.1.8淺拷貝與深拷貝89
5.1.9運算符優先級91
5.2Python的三大控制結構93
5.3順序結構93
5.4分支結構94
5.5循環結構97
5.6for循環98
5.6.1for循環與列表99
5.6.2for循環與字典102
5.6.3嵌套for循環103
5.6.4項目練習:運用for循環生成九九乘法表104
5.7列表解析式105
5.7.1概念105
5.7.2指定if條件的列表解析式106
5.7.3無條件的列表解析式109
5.7.4嵌套循環的列表解析式109
5.7.5字典解析式111
5.8while循環114
5.8.1用戶輸入115
5.8.2break與continue語句115
5.8.3使用while循環操作列表和字典116
5.9項目練習:運用Python控制結構創建通訊錄118
5.9.1描述項目118
5.9.2解析項目118
5.9.3實現4個功能119
第6章Python函數,給你不一樣的介紹122
6.1什么是函數122
6.1.1為什么要用函數123
6.1.2如何定義函數124
6.1.3如何調用函數125
6.2如何傳遞參數126
6.2.1傳遞實參127
6.2.2傳遞數據結構130
6.3返回值131
6.3.1return語句131
6.3.2返回多個值133
6.4函數是對象136
6.4.1類對象136
6.4.2函數賦值給變量136
6.4.3嵌套函數138
6.4.4函數作為參數140
6.4.5將函數放在容器中143
6.4.6函數作為返回值145
6.5盒子的秘密148
6.5.1LEGB作用域148
6.5.2關鍵字global150
6.5.3關鍵字nonlocal153
6.6閉包156
6.6.1概念156
6.6.2__closure__屬性159
6.6.3為什么使用閉包160
6.7三大“神器”之裝飾器162
6.7.1概念162
6.7.2裝飾帶有參數的函數166
6.7.3多個裝飾器169
6.7.4項目練習:使用裝飾器為函數添加計時功能171
6.8三大“神器”之迭代器174
6.9三大“神器”之生成器177
6.9.1生成器表達式177
6.9.2關鍵字yield179
6.10匿名函數182
6.10.1概念182
6.10.2匿名函數的使用場景183
6.10.3柯里化185
6.11將函數存儲在模塊中186
6.12如何設計函數188
6.13項目練習:運用函數創建自動化管理文件188
6.13.1項目描述188
6.13.2項目拆解188
6.13.3主程序189
6.13.4實現管理功能190
第7章Python面向對象,簡單易懂194
7.1程序設計方法194
7.2面向對象程序設計中的概念195
7.3如何定義類195
7.3.1創建類195
7.3.2創建對象197
7.4繼承199
7.5導入類201
7.6Python庫203
7.7類編碼風格203
7.8項目練習:運用面向對象程序設計方法設計餐館系統203
7.8.1項目概述203
7.8.2項目解析204
7.8.3源代碼實現204
第8章Python項目實戰208
8.1項目實戰1:運用第三方庫設計微信聊天機器人208
8.1.1項目目的208
8.1.2Wxpy庫介紹208
8.1.3指定聊天對象211
8.1.4聊天機器人212
8.2項目實戰2:開發簡化版《陰陽師》游戲213
8.2.1項目描述213
8.2.2項目解析213
8.2.3歡迎界面213
8.2.4設計游戲人物215
8.2.5介紹游戲場景219
8.2.6開始游戲221
8.2.7判斷是否進入下一輪224
8.2.8項目總結224
零基礎輕松學PYTHON 作者簡介
馬文豪,世界 500 強高級軟件開發工程師、信息系統項目管理師,“七天小碼哥”公眾號作者。有超過 7 年大型軟件項目開發管理經驗,擅長 Python、Java 編程,熟悉算法建模和數據化運營,精通 Oracle 數據庫問題診斷、性能調整 Sql 優化等。擁有計算機技術與軟件專業技術資格(高級)證書,擁有核心期刊學術論文 1 篇,發明專利 1 篇。
- >
【精裝繪本】畫給孩子的中國神話
- >
名家帶你讀魯迅:朝花夕拾
- >
回憶愛瑪儂
- >
名家帶你讀魯迅:故事新編
- >
史學評論
- >
伊索寓言-世界文學名著典藏-全譯本
- >
莉莉和章魚
- >
大紅狗在馬戲團-大紅狗克里弗-助人