隨著人工智能教育通識化、普及化的需求日益強烈,高校既要做好人工智能專業教育,也要在信息技術基礎課程中推進人工智能通識教育。本書面向非計算機專業理工科學生,主要包括人工智能通識教育知識和Python語言程序設計基礎內容。本書以真實任務為導向,逐步講解各章知識點。全書共11章,包括計算機基礎知識、人工智能概述、人工智能基礎算法與應用、Python基礎入門、Python編程基礎、Python數據結構、Python圖形處理、Python與爬蟲、Python人工智能應用案例、國產麒麟(桌面)操作繫統、國產辦公軟件WPS Office等內容。通過Python程序的演示或示例,將理論學習和實際應用結合,為學習者後期繼續學習Python程序設計,結合專業需求,解決專業領域信息處理的相關問題打下基礎。 本書配套教學PPT、源代碼、課後習題、案例素材等教學資源。本書可作為高等院校非計算機專業信息技術基礎公共課教材。作為教材時本書中“”號部分可作為選講內容。