Python程序設計基礎教程(第2版 微課版)
林子雨 趙江聲 陶繼平
商品描述
本書詳細介紹學習Python基礎編程所需要掌握的相關知識,內容覆蓋全國計算機等級考試二級Python考試大綱。全書共15章,包括Python語言概述、基礎語法知識、程序控制結構、序列、字符串、函數、面向對象程序設計、模塊、異常處理、基於文件的持久化、基於數據庫的持久化、圖形用戶界面編程、正則表達式、網絡爬蟲、常用的標準庫和第三方庫等。本書每章都安排了入門級的編程實踐操作,以便讀者更好地學習和掌握Python編程方法。本書免費提供豐富的教學資源,包括講義PPT、習題、源代碼、軟件、數據集、上機實驗指南等。
本書可以作為高等院校各個專業的Python入門級教材,也可作為Python軟件開發者的入門學習用書,還可作為Python等級考試的學習用書。
作者簡介
林子雨,男,博士(畢業於北京大學),國內高校知名大數據教師,廈門大學計算機科學系副教授,廈門大學信息學院實驗教學中心主任,廈門大學數據庫實驗室負責人,中國計算機學會數據庫專委會委員,中國計算機學會信息系統專委會委員,中國高校首個“數字教師”提出者和建設者。廈門大學2013年度、2017年度和2020年度獎教金獲得者,獲評“廈門大學2019年度本科教學示範崗”,入選“2021年高校計算機專業優秀教師獎勵計劃”。2013年開始在廈門大學開設大數據課程,建設了國內高校首個大數據課程公共服務平臺,平臺累計網絡訪問量超過1500萬次,成為全國高校大數據教學知名品牌,並榮獲“2018年福建省教學成果二等獎”和“2018年廈門大學教學成果特等獎”,主持的課程《大數據技術原理與應用》獲評“2018年國家精品在線開放課程”、“2020年國家級線上一流本科課程”和“2021年福建省線上線下混合一流本科課程”,主持的課程《Spark編程基礎》獲評“2020年福建省線上一流本科課程”。
目錄大綱
第 1 章 Python 概述
第 2 章 基礎語法知識
第 3 章 程序控制結構
第 4 章 序列
第 5 章 字符串
第 6 章 函數
第 7 章 面向對象程序設計
第 8 章 模塊
第 9 章 異常處理
第 10 章 基於文件的持久化
第 11 章 基於數據庫的持久化
第 12 章 圖形用戶界面編程
第 13 章 正則表達式
第 14 章 網絡爬蟲
第 15 章 常用的標準庫和第三方庫

