本書基于Python 3,針對(duì)非計(jì)算機(jī)專業(yè)學(xué)生的Python語(yǔ)言課程編寫。全書內(nèi)容覆蓋Python 語(yǔ)言基本語(yǔ)法元素、基本數(shù)據(jù)類型、程序的控制結(jié)構(gòu)、組合數(shù)據(jù)類型、函數(shù)、文件、面向?qū)ο蟪绦蛟O(shè)計(jì)、科學(xué)計(jì)算與可視化和數(shù)據(jù)分析。通過各個(gè)層次的、有趣的、融入課程思政的例題著重介紹了程序設(shè)計(jì)的思想以及Python語(yǔ)言的語(yǔ)法格式。本書適用于本科院校非計(jì)算機(jī)專業(yè)的學(xué)生學(xué)習(xí)Python程序設(shè)計(jì)課程和程序設(shè)計(jì)初學(xué)者,也可作為程序設(shè)計(jì)愛好者和各類自學(xué)人員的Python語(yǔ)言參考書。