本書主要講解了Python的基礎知識,包括語法、數據類型、控制結構、函數等。同時,介紹了如何使用Python進行文件處理、程序設計方法、計算生態等。本教材主要針對非計算機專業本科的學生,所以在結構和組織方面主要突出推進式學習,有主要內容講解也有新內容閃現,鼓勵學生掌握知識且自我開拓知識。在案例方面,更加貼近學生的實際水平,幫助讀者綜合所學的知識,應用是關鍵。突出核心概念,從底層分析語言的邏輯,從邏輯出發培養自我解決問題的能力。本書還提供了大量的練習,旨在幫助讀者鞏固所學,並將其應用於實際場景中。