Python程序設(shè)計(jì)/企業(yè)級卓越人才培養(yǎng)解決方案“十三五”規(guī)劃教材
定 價(jià):49 元
叢書名:企業(yè)級卓越人才培養(yǎng)解決方案“十三五”規(guī)劃教材
- 作者:天津?yàn)I海迅騰科技集團(tuán)有限公司 編
- 出版時(shí)間:2018/7/1
- ISBN:9787310056118
- 出 版 社:南開大學(xué)出版社
- 中圖法分類:TP311.561
- 頁碼:215
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書共14章,前12章主要介紹Python基礎(chǔ)知識(shí),即從“Python的安裝及基礎(chǔ)知識(shí)”→“Pvthon條件、循環(huán)語句、列表和函數(shù)”→“字符串、元組和字典”→“面向?qū)ο笤O(shè)計(jì)和異常處理”→“Python文件讀、寫”→“圖形用戶界面”→“數(shù)據(jù)分析和可視化”→“數(shù)據(jù)庫增、刪、讀和寫”→“Python網(wǎng)絡(luò)編程”→“web應(yīng)用”→“多線程和多進(jìn)程”等多個(gè)方面介紹Python的使用。通過對Pyth嘰的介紹,使學(xué)生掌握Python的安裝和基本使用。后兩章通過Python與桌面應(yīng)用開發(fā)、網(wǎng)絡(luò)爬蟲等實(shí)際案例相結(jié)合,從而加深對Python的理解。本書在講解知識(shí)點(diǎn)時(shí),都以生活中常用、使用較多的案例進(jìn)行講解,每個(gè)代碼片段都有詳細(xì)的注釋和講解。這種方式能夠讓讀者在剛接觸此技術(shù)或在了解其他編程的基礎(chǔ)上,加深對Python的理解和學(xué)習(xí)。通過理論與實(shí)踐相結(jié)合的方式學(xué)習(xí),讀者可以掌握Python的基本語法并能夠制作出網(wǎng)絡(luò)爬蟲案例。
第1章 快速入門
1.1 Python簡介
1.2 安裝Python
1.3 IDLE
1.4 Python常用快捷鍵
1.5 第三方庫
1.6 項(xiàng)目案例:簡易計(jì)算器
1.7 小結(jié)
1.8 練習(xí)一
第2章 Python基本語法
2.1 進(jìn)制和運(yùn)算符
2.2 變量
2.3 表達(dá)式和語句區(qū)別
2.4 內(nèi)建函數(shù)
2.5 導(dǎo)入模塊
2.6 字符串
2.7 Python代碼規(guī)范
2.8 小結(jié)
2.9 練習(xí)二
第3章 條件、循環(huán)語句、列表和函數(shù)
3.1 條件語句
3.2 循環(huán)語句
3.3 列表
3.4 自定義函數(shù)
3.5 項(xiàng)目案例:簡易計(jì)算器結(jié)構(gòu)化修改
3.6 小結(jié)
3.7 練習(xí)三
第4章 字符串、元組和字典
4.1 字符串
4.2 正則表達(dá)式
4.3 元組
4.4 字典
4.5 小結(jié)
4.6 練習(xí)四
第5章 面向?qū)ο笤O(shè)計(jì)和異常處理
5.1 對象
5.2 類
5.3 異常
5.4 項(xiàng)目案例:用面向?qū)ο蟮姆绞絻?yōu)化簡易計(jì)算器
5.5 小結(jié)
5.6 練習(xí)五
第6章 文件操作
6.1 打開文件
6.2 讀寫文件
6.3 關(guān)閉文件
6.4 小結(jié)
6.5 練習(xí)六
第7章 圖形用戶界面
7.1 Tkinter簡介
7.2 窗體
7.3 標(biāo)簽
7.4 按鈕
7.5 界面布局
7.6 事件
7.7 輸入框和文本框
7.8 菜單
7.9 單選按鈕和復(fù)選按鈕
7.10 對話框和消息框
7.11 小結(jié)
7.12 練習(xí)七
第8章 數(shù)據(jù)分析和可視化
8.1 數(shù)據(jù)分析
8.2 數(shù)據(jù)可視化
8.3 項(xiàng)目案例:交互式圖形顯示
8.4 小結(jié)
8.5 練習(xí)八
第9章 數(shù)據(jù)庫支持
9.1 基礎(chǔ)操作
9.2 SQLite數(shù)據(jù)庫語句操作
9.3 項(xiàng)目案例:企業(yè)通訊錄管理系統(tǒng)
9.4 小結(jié)
9.5 練習(xí)九
第10章 網(wǎng)絡(luò)編程
10.1 常用網(wǎng)絡(luò)模塊
10.2 UDP協(xié)議編程
10.3 TCP協(xié)議編程
10.4 項(xiàng)目案例:網(wǎng)絡(luò)嗅探器
10.5 小結(jié)
10.6 練習(xí)十
第11章 Web應(yīng)用
11.1 Web基礎(chǔ)
11.2 WSGI接口
11.3 Flask框架
11.4 MVC模式
11.5 小結(jié)
11.6 練習(xí)十一
第12章 多線程和多進(jìn)程
12.1 多線程
12.2 多進(jìn)程
12.4 小結(jié)
12.5 練習(xí)十二
第13章 項(xiàng)目實(shí)戰(zhàn):桌面應(yīng)用開發(fā)
13.1 項(xiàng)目分析
13.2 框架設(shè)計(jì)
13.3 設(shè)置彈球
13.4 打包程序
13.5 小結(jié)
第14章 項(xiàng)目實(shí)戰(zhàn):網(wǎng)絡(luò)爬蟲
14.1 爬蟲簡介
14.2 項(xiàng)目分析
14.3 爬取網(wǎng)頁
14.4 正則表達(dá)式分析
14.5 存入本地
14.6 數(shù)據(jù)清洗
14.7 可視化顯示
14.8 小結(jié)