本書以Python 3.5.x為主,同時兼容Python 3.4.x,並考慮了Python 3.6.x的部分新特性,重點介紹Python基本語法以及常用內置對象和標準庫對象的用法。主要內容包括Python開發環境,Python基本數據類型、運算符與內置函數,常用的選擇結構語法和應用,for循環與while循環,列表、元組、字典、集合和字符串等常用序列結構,函數基本用法,面向對象程序設計,解析算法、枚舉算法、遞推算法、遞歸算法、排序算法及查找算法的原理與Python實現,SQLite數據庫及Python操作SQLite數據庫的方法,大數據處理基礎及Spark編程基礎知識,以及通過電子時鐘、猜數游戲、通訊錄管理程序、圖片瀏覽程序和溫度單位轉換這幾個綜合案例介紹Python的項目開發過程。
本書適合作為中學生“信息技術”課程的配套閱讀資料,也可作為Python入門參考書。