《Python程序設(shè)計基礎(chǔ)》共分為七章,包括Python概述、程序結(jié)構(gòu)、序列類型、文件、函數(shù)與模塊、異常處理和面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)。本書內(nèi)容簡潔明了,實用性強,并配有大量的例題、習(xí)題,也有實踐案例。該教材最初是給旅游類相關(guān)專業(yè)的學(xué)生使用,所以主要選擇了與旅游相關(guān)的案例進行講解。所有例題和案例的代碼都已在Python編程環(huán)境中運行通過,并確認無誤。本書適合作為普通高等院校、職業(yè)院校、中學(xué)的學(xué)生學(xué)習(xí)編程基礎(chǔ)的教材。
第一章 Python 概述
第一節(jié) Python 簡介
第二節(jié) Python 軟件安裝
第三節(jié) Python 基本數(shù)據(jù)類型與表達式
第二章 程序結(jié)構(gòu)
第一節(jié) 程序的基本結(jié)構(gòu)
第二節(jié) 順序結(jié)構(gòu)
第三節(jié) 分支結(jié)構(gòu)
第四節(jié) 循環(huán)結(jié)構(gòu)
第三章 序列類型
第一節(jié) 列表
第二節(jié) 元組
第三節(jié) 字符串
第四節(jié) 集合
第五節(jié) 字典
第四章 文件
第一節(jié) 文件的相關(guān)概念
第二節(jié) 文件的操作流程
第五章 函數(shù)與模塊
第一節(jié) 函數(shù)的聲明和調(diào)用
第二節(jié) 函數(shù)的參數(shù)和返回值
第三節(jié) 變量作用域
第四節(jié) 遞歸函數(shù)
第五節(jié) 模塊
第六節(jié) 擴展模塊使用案例
第六章 異常處理
第一節(jié) 認識異常
第二節(jié) 捕獲異常
第三節(jié) 拋出異常
第七章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)
第一節(jié) 面向?qū)ο蟮幕靖拍?br />第二節(jié) 類的聲明和對象的生成
第三節(jié) 屬性
第四節(jié) 方法
第五節(jié) 對象初始化
第六節(jié) 類的繼承和方法重載
第七節(jié) 面向?qū)ο蟪绦虻奶攸c