Python編程從新手到高手
本書全面細(xì)致地介紹了Python的各個(gè)功能、邏輯和慣用模式,以便讀者快速編寫出專業(yè)、地道、實(shí)用的Python程序,從Python新手成長(zhǎng)為高手。本書共5個(gè)部分。第一部分“Python環(huán)境”講解Python的哲學(xué)、開(kāi)發(fā)環(huán)境、基本語(yǔ)法、項(xiàng)目結(jié)構(gòu)和代碼導(dǎo)入等內(nèi)容,為讀者編寫規(guī)范的Python代碼奠定堅(jiān)實(shí)的基礎(chǔ)。第二部分“基本結(jié)構(gòu)”講解Python的變量、數(shù)據(jù)類型、函數(shù)、類、對(duì)象、錯(cuò)誤和異常等。第三部分“數(shù)據(jù)和流程”講解操作數(shù)據(jù)和控制執(zhí)行流程的許多獨(dú)特方法,包括集合、迭代、生成器、推導(dǎo)式、文本輸入/輸出、上下文管理、二進(jìn)制和序列化等。第四部分“高級(jí)概念”探索Python的高級(jí)策略,如繼承、混入、元類、抽象基類、自省、泛型、異步、并發(fā)、線程和并行等。第五部分“超越代碼”講解項(xiàng)目的打包、分發(fā)、調(diào)試、日志、測(cè)試和剖析等環(huán)節(jié),并概述Python開(kāi)發(fā)的方向。
·33.2萬(wàn)字