注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Python編程從小白到大牛

Python編程從小白到大牛

Python編程從小白到大牛

定 價:¥139.00

作 者: 楊惠,程常謙 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111667506 出版時間: 2020-11-01 包裝: 平裝
開本: 16開 頁數(shù): 410 字數(shù):  

內(nèi)容簡介

  《Python編程從小白到大牛》包括3篇,共16章?;A(chǔ)篇(第1~7章)包括Python概述,數(shù)據(jù)類型和變量,流程控制,數(shù)據(jù)結(jié)構(gòu),函數(shù),模塊、包和文件,以及錯誤、異常和調(diào)試;進階篇(第8~11章)包括面向?qū)ο缶幊?,進程和線程,網(wǎng)絡(luò)編程,以及Python數(shù)據(jù)處理和數(shù)據(jù)庫編程;應(yīng)用篇(第12~16章)包括Web開發(fā)應(yīng)用,圖形界面GUI和繪圖應(yīng)用,科學計算與數(shù)據(jù)分析應(yīng)用,深度學習應(yīng)用,以及云計算和自動化運維應(yīng)用。《Python編程從小白到大?!愤€包括大量實戰(zhàn)案例,通過理論和實戰(zhàn)結(jié)合的方式幫助讀者快速學習撐握Python應(yīng)用。 《Python編程從小白到大牛》可作為人工智能、機器學習、人臉識別等應(yīng)用領(lǐng)域工程技術(shù)人員的參考手冊,也可作為大中專院校人工智能、大數(shù)據(jù)科學與技術(shù)、自動化、機器人工程、智能儀器儀表、機電一體化等專業(yè)及社會培訓班有關(guān)Python課程的教材。

作者簡介

暫缺《Python編程從小白到大?!纷髡吆喗?/div>

圖書目錄

前言

基礎(chǔ)篇

第1章Python起步
11Python是什么
12Python版本選擇
13搭建編程環(huán)境
131配置Windows環(huán)境
132配置Linux環(huán)境
14【小白也要懂】Python源代碼的體系架構(gòu)
15【實戰(zhàn)】完成第一個Python程序
151IDEs編輯器
152print()輸出函數(shù)
153創(chuàng)建Hello_worldpy文件
16【大牛講壇】Python解釋器詳解

第2章數(shù)據(jù)類型和變量
21數(shù)據(jù)類型
211整數(shù)類型
212浮點數(shù)類型
213布爾類型
214復數(shù)類型
215字符串類型
22變量
221命名規(guī)則
222使用方法
23字符串和編碼
231字符串
232編碼
233字符串操作
24數(shù)字和運算符
241數(shù)和四則運算
242關(guān)于數(shù)字的內(nèi)建函數(shù)
25列表
251List定義
252索引和切片
253反轉(zhuǎn)
26【小白也要懂】運算符詳解
27【實戰(zhàn)】常用內(nèi)置數(shù)據(jù)結(jié)構(gòu)用法示例
28【大牛講壇】從底層理解內(nèi)存管理

第3章流程控制
31條件語句
311ifelse
312if…elif…else
313if嵌套
32循環(huán)語句
321while循環(huán)
322for循環(huán)
323嵌套循環(huán)
33循環(huán)語句中的List解析
34break和continue語句
35【小白也要懂】如何構(gòu)造程序邏輯
36【實戰(zhàn)】初識算法
37【大牛講壇】養(yǎng)成良好的編碼風格很重要

第4章數(shù)據(jù)結(jié)構(gòu)
41線性數(shù)據(jù)結(jié)構(gòu)
411鏈表
412棧
413隊列
42非線性數(shù)據(jù)結(jié)構(gòu)
43元組
431定義
432元組的訪問
433修改tuple變量
44集合
441定義
442集合的基本操作
45字典
451定義
452字典的基本操作
46【小白也要懂】生成器
47迭代器
48【實戰(zhàn)】編寫一些有趣的代碼
481走馬燈文字
482楊輝三角
483初識排序
49【大牛講壇】算法進階,字典和集合背后的秘密
491哈希表插入數(shù)據(jù)
492哈希表查找數(shù)據(jù)
493哈希表刪除數(shù)據(jù)

第5章函數(shù)
51什么是函數(shù)
511定義函數(shù)
512實參和形參
513返回值
52實參與形參之間的傳遞方式
521位置實參
522關(guān)鍵字參數(shù)
523默認參數(shù)
524可變參數(shù)
53局部變量和全局變量
54遞歸函數(shù)
55閉包
56【小白也要懂】函數(shù)與函數(shù)式編程的區(qū)別
57【實戰(zhàn)】用Python來做數(shù)學題
571公約數(shù)和公倍數(shù)
572回文數(shù)
573素數(shù)
58【大牛講壇】函數(shù)編程指南

第6章模塊、包和文件
61模塊
611什么是模塊
612模塊的導入
62包
621目錄結(jié)構(gòu)
622包的導入
63文件
631文件操作介紹
632文件的相關(guān)函數(shù)
64【小白也要懂】用json模塊存儲數(shù)據(jù)
65【實戰(zhàn)】文件讀寫的具體應(yīng)用
651讀寫文本數(shù)據(jù)
652打印輸出至文件中
653讀寫二進制字節(jié)數(shù)據(jù)
654字符串的I/O操作
655讀寫壓縮文件
656內(nèi)存映射的二進制文件
66【大牛講壇】大數(shù)據(jù)時代,數(shù)據(jù)組織維度
661一維數(shù)據(jù)
662二維數(shù)據(jù)
663多維數(shù)據(jù)

第7章錯誤、異常和調(diào)試
71語法錯誤
72運行時錯誤
73異常處理
731異常
732捕捉異常
733拋出異常
74測試
741測試基礎(chǔ)
742文檔測試
743單元測試
75【小白也要懂】源代碼檢查和性能分析
751使用PyChecker和PyLint檢查源代碼
752性能分析
76【實戰(zhàn)】Python日志調(diào)試實踐
77【大牛講壇】調(diào)試程序思路
771標準庫的pdb
772開源的ipdb

進階篇

第8章面向?qū)ο缶幊?
81類和對象
811類的定義
812對象實例化
813對象的方法
814類的變量
82面向?qū)ο缶幊痰娜筇匦?
821繼承
822多態(tài)
823封裝
83特殊方法和屬性
831_dict_
832_slots_
84【小白也要懂】靜態(tài)方法和類方法
85【實戰(zhàn)】面向?qū)ο缶幊?
實操
86【大牛講壇】對象的內(nèi)存管理

第9章進程和線程
91線程和進程的概念
911什么是多進程
912什么是多線程
92【小白也要懂】多進程與多線程
93多進程實踐
931multiprocessing模塊
932進程池
933進程間通信
94并行開發(fā)的高級特性
941GIL
942threading模塊
943queue模塊
944鎖
95并發(fā)編程分類
96【實戰(zhàn)】手把手教你創(chuàng)建自己的線程池
97【大牛講壇】實現(xiàn)消息發(fā)布/訂閱模型

第10章網(wǎng)絡(luò)編程
101【小白也要懂】網(wǎng)絡(luò)基礎(chǔ)
1011TCP/IP
1012端口
1013IP地址
1014UDP協(xié)議
102socket網(wǎng)絡(luò)編程
1021socket模塊簡介
1022客戶端/服務(wù)器編碼
1023基于TCP/IP傳輸層協(xié)議的
socket套接字編程
1024多個客戶端連接通信
1025UDP通信
103【實戰(zhàn)】用Python發(fā)送短信和郵件
104【大牛講壇】談?wù)凴EST和RESTful

第11章Python數(shù)據(jù)處理和數(shù)據(jù)庫編程
111【小白要也要懂】大數(shù)據(jù)時代Python的優(yōu)勢
112數(shù)據(jù)編碼和處理
1121讀寫CSV數(shù)據(jù)
1122讀寫json數(shù)據(jù)
1123解析簡單的XML數(shù)據(jù)
1124讀寫二進制數(shù)據(jù)
113關(guān)系型數(shù)據(jù)庫
1131關(guān)系型數(shù)據(jù)庫入門
1132基本的數(shù)據(jù)庫SQL操作
114訪問關(guān)系型數(shù)據(jù)庫
1141使用SQLite
1142使用MySQL
115對象關(guān)系映射
116【實戰(zhàn)】Python操作常用數(shù)據(jù)庫實踐
117【大牛講壇】常用數(shù)據(jù)庫優(yōu)缺點分析

應(yīng)用篇

第12章Web開發(fā)應(yīng)用領(lǐng)域
121Web應(yīng)用工作原理
122Web客戶端
1221urlparse模塊
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號