python核心編程第二版是小編為大家分享的最新全套的核心變成的第二版pdf素材,可以讓你在手機上觀看全部的資料內(nèi)容,而且是可以永久保存了,閱讀更加方便,需要的下載吧。
python核心編程第二版預(yù)覽:
15.1 引言/動機
15.2 正則表達(dá)式使用的特殊符號和字符
15.2.1 用管道符號(|)匹配多個正則表達(dá)式模式
15.2.2 匹配任意一個單個的字符(.)
15.2.3 從字符串的開頭或結(jié)尾或單詞邊界開始匹配(^/$ /\b /\B )
15.2.4 創(chuàng)建字符類([])
15.2.5 指定范圍(-)和否定(^)
15.2.6 使用閉包操作符(*,+,?,{})實現(xiàn)多次出現(xiàn)/重復(fù)匹配
15.2.7 特殊字符表示、字符集
15.2.8 用圓括號(())組建組
15.3 正則表達(dá)式和Python語言
15.3.1 re模塊:核心函數(shù)和方法
15.3.2 使用compile()編譯正則表達(dá)式
15.3.3 匹配對象和group()、groups()方法
15.3.4 用match()匹配字符串
15.3.5 search()在一個字符串中查找一個模式(搜索與匹配的比較)
15.3.6 匹配多個字符串(|)
15.3.7 匹配任意單個字符(.)
15.3.8 創(chuàng)建字符集合([])
15.3.9 重復(fù)、特殊字符和子組
15.3.10 從字符串的開頭或結(jié)尾匹配及在單詞邊界上的匹配
15.3.11 用findall()找到每個出現(xiàn)的匹配部分
15.3.12 用sub()(和subn())進行搜索和替換
15.3.13 用split()分割(分隔模式)
15.4 正則表達(dá)式示例
15.4.1 匹配一個字符串
15.4.2 搜索與匹配的比較,“貪婪”匹配
15.5 練習(xí)
第16章 網(wǎng)絡(luò)編程
16.1 引言
16.1.1 什么是客戶端/服務(wù)器架構(gòu)
16.1.2 客戶端/服務(wù)器網(wǎng)絡(luò)編程
16.2 套接字:通信端點
16.2.1 什么是套接字
16.2.2 套接字地址:主機與端口
16.2.3 面向連接與無連接
16.3 Python中的網(wǎng)絡(luò)編程
16.3.1 socket()模塊函數(shù)
16.3.2 套接字對象(內(nèi)建)方法
16.3.3 創(chuàng)建一個TCP服務(wù)器
16.3.4 創(chuàng)建TCP客戶端
16.3.5 運行我們的客戶端與TCP服務(wù)器
16.3.6 創(chuàng)建一個UDP服務(wù)器
16.3.7 創(chuàng)建一個UDP客戶端
16.3.8 執(zhí)行UDP服務(wù)器和客戶端
16.3.9 Socket模塊屬性
16.4 *SocketServer模塊
16.4.1 創(chuàng)建一個SocketServerTCP服務(wù)器
16.4.2 創(chuàng)建SocketServerTCP客戶端
16.4.3 執(zhí)行TCP服務(wù)器和客戶端
16.5 Twisted框架介紹
16.5.1 創(chuàng)建一個Twisted Reactor TCP服務(wù)器
16.5.2 創(chuàng)建一個Twisted Reactor TCP客戶端
16.5.3 執(zhí)行TCP服務(wù)器和客戶端
16.6 相關(guān)模塊
16.7 練習(xí)
第17章 網(wǎng)絡(luò)客戶端編程
17.1 什么是因特網(wǎng)客戶端
17.2 文件傳輸
17.2.1 文件傳輸網(wǎng)際協(xié)議
17.2.2 文件傳輸協(xié)議(FTP)
17.2.3 Python和FTP
17.2.4 ftplib.FTP類方法
17.2.5 交互式FTP示例
17.2.6 客戶端FTP程序舉例
17.2.7 FTP的其他方面
17.3 網(wǎng)絡(luò)新聞
17.3.1 Usenet與新聞組
關(guān)于Python:
Python的創(chuàng)始人為Guido van Rossum。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,做為ABC 語言的一種繼承。之所以選中Python(大蟒蛇的意思)作為該編程語言的名字,是因為他是一個叫Monty Python的喜劇團體的愛好者。ABC是由Guido參加設(shè)計的一種教學(xué)語言。就Guido本人看來,ABC 這種語言非常優(yōu)美和強大,是專門為非專業(yè)程序員設(shè)計的。但是ABC語言并沒有成功,究其原因,Guido 認(rèn)為是其非開放造成的。Guido 決心在Python 中避免這一錯誤。同時,他還想實現(xiàn)在ABC 中閃現(xiàn)過但未曾實現(xiàn)的東西。
Python是一種功能十分強大的面向?qū)ο缶幊陶Z言,可以用于編寫?yīng)毩⒊绦颉⒖焖倌_本和復(fù)雜應(yīng)用的原型。作為一種開源軟件,Python可以自由獲取,而且非常易學(xué)易用。本書是Python語言的經(jīng)典入門讀本,由兩名頂尖的Python技術(shù)專家兼培訓(xùn)專家聯(lián)手撰寫,涵蓋了該語言的所有核心內(nèi)容。所有練習(xí)的解答都可在書后找到。 本書描述了Python程序的基本構(gòu)件:類型、操作符、語句、函數(shù)、模塊、類以及異常和介紹了更多高級主題,包括復(fù)雜的實例。無論是用于編寫簡單的腳本,還是復(fù)雜的科學(xué)計算、Web、數(shù)據(jù)庫、圖形和動畫程序,Python都證明它的強大。
本書是經(jīng)典的Python[1] 指導(dǎo)書,在第一版的基礎(chǔ)上進行了全面升級。全書分為兩個部分:第1部分占據(jù)了大約三分之二的篇幅,闡釋這門語言的“核心”內(nèi)容,包括基本的概念和語句、語法和風(fēng)格、Python對象、數(shù)字類型、序列類型、映射和集合類型、條件和循環(huán)、文件和輸入/輸出、錯誤和異常、函數(shù)和函數(shù)式編程、模塊、面向?qū)ο缶幊獭?zhí)行環(huán)境等內(nèi)容:第2部分則提供了各種高級主題來展示可以使用Python做些什么,包括正則表達(dá)式、網(wǎng)絡(luò)編程、網(wǎng)絡(luò)客戶端編程、多線程編程、圖形用戶界面編程、Web編程、數(shù)據(jù)庫編程、擴展Python 和一些其他材料。
python核心編程第二版目錄
第1部分 Python核心
第1章 歡迎來到Python世界
第2章 快速入門
第3章 Python基礎(chǔ)
第4章 Python對象
第5章 數(shù)字
第6章 序列:字符串、列表和元組
第7章 映像和集合類型
第8章 條件和循環(huán)
第9章 文件和輸入輸出
第10章 錯誤和異常
第11章 函數(shù)和函數(shù)式編程
第12章 模塊
第13章 面向?qū)ο缶幊?/p>
第14章 執(zhí)行環(huán)境
第2部分 高級主題
第15章 正則表達(dá)式
- PC官方版
- 安卓官方手機版
- IOS官方手機版