全書共13章:第1章介紹Python基本知識與概念,Python開發(fā)環(huán)境配置與使用,擴(kuò)展庫安裝與
使用;第2章講解運(yùn)算符與表達(dá)式以及內(nèi)置函數(shù)的用法;第3章講解列表、元組、字典、集合的常用
方法和操作;第4章講解選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)的語法和應(yīng)用;第5章講解函數(shù)的定義與使用,函數(shù)參
數(shù)、變量作用域以及l(fā)ambda表達(dá)式;第6章講解類的定義與實(shí)例化,數(shù)據(jù)成員與成員方法,特殊方
法與運(yùn)算符重載;第7章講解字符串對象及其操作;第8章講解正則表達(dá)式語法與應(yīng)用;第9章講解
文件操作的基本知識,文件對象,文本文件內(nèi)容讀寫,二進(jìn)制文件操作與對象序列化;第10章講解
文件復(fù)制、移動、重命名、遍歷等文件級操作以及文件夾操作;第11章講解異常處理結(jié)構(gòu)語法與應(yīng)
用;第12章講解Python對SQLite數(shù)據(jù)庫的操作;第13章講解數(shù)據(jù)分析、數(shù)據(jù)處理、數(shù)據(jù)可視化以及
科學(xué)計算。
本書全部案例代碼使用Python 3.8.x和Python 3.9.x編寫,適當(dāng)介紹了Python 3.10/3.11的新特
性,大部分內(nèi)容也適用于Python 3.7.x及更低版本。本書對Python內(nèi)部工作原理進(jìn)行一定程度的剖
析,并適當(dāng)介紹了Python代碼優(yōu)化和安全編程的有關(guān)知識,可以滿足不同層次讀者的需求。本書可
作為Python程序設(shè)計基礎(chǔ)的公共課教材,也可供Python程序設(shè)計愛好者自學(xué)。