資料介紹
隨著大數據技術的發展及Python在人工智能領域的火熱應用,Python得到越來越多的應用。本書就是在這個背景下編寫的,是一本Python3.6入門教材,特別適合想直接切入爬蟲編程及大數據分析處理的讀者學習使用。本書贈送示例源代碼與教學視頻。
本書分為16章,主要內容包括開發環境、數據結構、函數、面向對象、多線程、模塊、包、GUI模塊、圖形模塊、正則模塊、文件處理模塊、網絡編程模塊和爬蟲模塊等,并且為每個模塊提供了實戰示例,最后用兩章來介紹數據庫編程實戰和爬蟲框架實戰。
本書內容詳盡、示例豐富,適合廣大Python入門讀者和Python開發人員閱讀,同時也可作為高等院校和培訓學校計算機相關專業的師生教學參考。
Python 是一門解釋型編程語言,編寫完畢后可直接執行,無須編譯,發現Bug 后立即修改,節省了編譯時間。Python 流行的主要原因是其代碼重用性高,可以把包含某個功能的程序當成模塊代入其他程序中使用,因此Python 的模塊庫非常龐大,幾乎無所不包,不管是在科學計算、機器學習還是Web 開發等領域都有其“模塊”的身影。Python 是跨平臺性的,幾乎所有的Python 程序可以不加修改地運行在不同的操作平臺,并能得到同樣的結果。
因為Python有簡單、無所不能及跨平臺的特性,越來越多的企業選擇用Python開發產品,也就造就了越來越多的Python 崗位。這個時代,如果想學一門語言,那么Python 肯定是首選。本章先從最簡單的環境搭建學起。
?
內容簡介
前言
第1章 搭建Python開發環境
1.1 Python的版本說明
1.2 Python的安裝
1.3 打開Python的方式
1.4 交互模式解釋器
1.5 第一個Python程序Hello World
1.6 Python開發工具
1.7 注意Python的縮進
第2章 Python中的數據與結構
2.1 Python中的標準數據類型
2.2 變量
2.3 數字
2.4 字符串
2.5 列表
2.6 元組
2.7 字典
2.8 集合
2.9 推導式
2.10 數據結構實戰:文本統計分析
第3章 結構語句
3.1 順序、選擇和循環
3.2 用if選擇
3.3 用while循環
3.4 用for循環
3.5 中斷語句break、continue
3.6 循環實戰:九九乘法表
第4章 函數
4.1 使用函數
4.2 函數的參數
4.3 全局變量、局部變量
4.4 匿名函數
4.5 函數實戰:八皇后問題
第5章 面向對象編程
5.1 面向對象基礎
5.2 定義與使用類
5.3 類與類的關系
5.4 重寫
5.5 魔術方法
5.6 迭代器
5.7 生成器
5.8 裝飾器
5.9 上下文管理器與with語句
5.10 面向對象實戰:數字圖形
第6章 程序異常與調試
6.1 識別異常
6.2 Python中處理異常的語法
6.3 處理異常的細節
6.4 自定義異常
6.5 調試程序
6.6 異常實戰:計算機猜數
第7章 多線程
7.1 線程的概念
7.2 創建多線程
7.3 主線程
7.4 阻塞線程
7.5 判斷線程是否是活動的
7.6 線程同步
第8章 模塊和包
8.1 模塊
8.2 導入模塊
8.3 包
8.4 命名空間
第9章 Tkinter模塊——圖形界面編程
9.1 Tkinter模塊
9.2 Tkinter控件
9.3 Tkinter實戰
第10章 re模塊——正則表達式
10.1 正則表達式簡介
10.2 re模塊的簡單應用
10.3 常用正則表達式
第11章 os模塊與shutil模塊——文件處理
11.1 os模塊
11.2 shutil模塊
11.3 文件處理實戰
第12章 PIL(Pillow)模塊——圖像實戰
12.1 Pillow庫簡介與安裝
12.2 Image類的使用
12.3 圖像的基本合成
12.4 圖像的變換
12.5 圖像處理實戰
第13章 socket模塊——網絡編程
13.1 網絡編程基礎
13.2 使用TCP的服務器與客戶端
13.3 使用UDP的服務器與客戶端
13.4 網絡編程實戰
第14章 urllib工具包——網絡爬蟲編程
14.1 urllib、urllib2與urllib3的異同
14.2 request模塊
14.3 error模塊
14.4 parse模塊
14.5 robotparser模塊
14.6 urllib網絡爬蟲實戰
第15章 Python數據庫編程實戰
15.1 操作SQLite
15.2 操作MySQL
15.3 使用ORM框架SQLAlchemy操作MySQL
第16章 Scrapy爬蟲實戰
16.1 安裝Scrapy
16.2 Scrapy選擇器XPath和CSS
16.3 天氣預報項目
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- 零基础入门 Hyperlynx 仿真教程38次下载
- 现代无线电实验的PDF电子书免费下载297次下载
- 半导体收音机浅谈的PDF电子书免费下载182次下载
- 深度学习入门:基于Python的理论与实现电子书32次下载
- 光学谐振腔的图解分析与设计方法的PDF电子书免费下载135次下载
- 零基础学python的思维导图免费下载6次下载
- MATLAB函数速查手册PDF电子书免费下载152次下载
- 零基础学python的PDF电子书免费下载22次下载
- FPGA入门教程之HELLO FPGA软件工具篇PDF电子书免费下载91次下载
- 写给文科生看的编程入门Python管窥PDF电子书免费下载8次下载
- python入门教材电子书合集免费下载35次下载
- 零基础学python基础教程PDF电子书免费下载27次下载
- 跟老齐学Python从入门到精通PDF电子书免费下载37次下载
- 电冰箱快速维修PDF电子书免费下载53次下载
- 家电维修1128例PDF电子书免费下载231次下载
- 零基础入门:如何在树莓派上编写和运行Python程序?188次阅读
- RTduino物联网应用零基础入门318次阅读
- Python中Excel转PDF的实现步骤1454次阅读
- 电子书阅读器内置锂电池供电自动切换电路2319次阅读
- Python怎么批量生成PDF文档1310次阅读
- 如何使用Python直接给微信推送消息2806次阅读
- 零基础可以学习大数据开发吗?学什么内容?3491次阅读
- Python的Anaconda入门指南2804次阅读
- dfrobotArduino官方配套套件1500次阅读
- 代码实例及详细资料带你入门Python数据挖掘与机器学习3515次阅读
- 机器学习入门宝典《统计学习方法》的介绍4813次阅读
- 机器学习和数据科学必读的10本免费在线电子书和书的详细介绍6938次阅读
- 基于Python 算法实战系列“栈”的干货解析3538次阅读
- 最新电子书拆解评测系列报道(一):打开你的眼界12922次阅读
- 围绕神经网络知识和网络应用方式展开Python和R语言实战编码4695次阅读
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論