![]() ![]() |
Python語言程序設(shè)計(jì)實(shí)踐教程 讀者對(duì)象:普通本科院校、高職院校學(xué)生 ![]()
本書為主教材《Python語言程序設(shè)計(jì)》的配套實(shí)踐教材,共分9章。第1章介紹Python語言自帶的IDL開發(fā)環(huán)境的使用;第2章介紹順序結(jié)構(gòu)程序設(shè)計(jì);第3章介紹分支結(jié)構(gòu);第4章介紹循環(huán)結(jié)構(gòu);第5章介紹組合數(shù)據(jù)類型;第6章介紹函數(shù);第7章介紹面向?qū)ο蟪绦蛟O(shè)計(jì);第8章介紹文件;第9章介紹圖形繪制。每章節(jié)內(nèi)容包括知識(shí)要點(diǎn)和實(shí)訓(xùn)實(shí)驗(yàn)題約15道,并提供了大量課后習(xí)題,題型包括選擇題、填空題、程序閱讀題、編程題和簡答題等,部分習(xí)題選自歷年全國計(jì)算機(jī)等級(jí)試題。本書既可作為普通高等院校各專業(yè)Python語言程序設(shè)計(jì)課程的配套教材,又可作為Python語言程序設(shè)計(jì)語言自學(xué)者及參加相關(guān)考試的應(yīng)試者的參考用書。
陳素芬,女,碩士,副教授。2002年7月,江西師范大學(xué)計(jì)算機(jī)軟件技術(shù)專業(yè)本科畢業(yè),2005年7月,江西師范大學(xué)計(jì)算機(jī)軟件與應(yīng)用專業(yè)碩士畢業(yè)。2005年7月至今,就職于南昌工程學(xué)院,擔(dān)任專職教師。主要從事計(jì)算機(jī)基礎(chǔ)課程的教學(xué)、并行程序設(shè)計(jì)、智能計(jì)算等方面的科研等工作。
第 1 章 緒論 ................................................................................................................... 1
1.1 知識(shí)要點(diǎn)回顧 .................................................................................................................... 1 1.1.1 Python 概述 ............................................................................................................. 1 1.1.2 Python 的下載與安裝 ............................................................................................. 1 1.1.3 內(nèi)置的 IDLE 開發(fā)環(huán)境 ........................................................................................... 3 1.1.4 IDLE 調(diào)試器的使用 ................................................................................................ 5 1.2 實(shí)訓(xùn)內(nèi)容 ............................................................................................................................ 7 實(shí)驗(yàn)一 IDLE 集成開發(fā)環(huán)境 ............................................................................................ 7 實(shí)驗(yàn)二 驗(yàn)證性實(shí)驗(yàn) ......................................................................................................... 9 1.3 課后習(xí)題 .......................................................................................................................... 13 第 2 章 基本數(shù)據(jù)類型及順序結(jié)構(gòu)程序設(shè)計(jì) ............................................................. 18 2.1 知識(shí)要點(diǎn)回顧 .................................................................................................................. 18 2.1.1 標(biāo)識(shí)符、常量和變量 ........................................................................................... 18 2.1.2 基本數(shù)據(jù)類型 ....................................................................................................... 19 2.1.3 復(fù)合數(shù)據(jù)類型 ....................................................................................................... 19 2.1.4 數(shù)值類型的運(yùn)算 ................................................................................................... 20 2.1.5 常用的系統(tǒng)函數(shù) ................................................................................................... 21 2.1.6 Python 代碼的編寫規(guī)范 ....................................................................................... 22 2.1.7 賦值語句、數(shù)據(jù)輸入和輸出 ............................................................................... 22 2.2 實(shí)訓(xùn)內(nèi)容 .......................................................................................................................... 23 實(shí)驗(yàn)一 驗(yàn)證性實(shí)驗(yàn) ....................................................................................................... 23 實(shí)驗(yàn)二 啟發(fā)性實(shí)驗(yàn) 1 ..................................................................................................... 28 實(shí)驗(yàn)三 啟發(fā)性實(shí)驗(yàn) 2 ..................................................................................................... 30 實(shí)驗(yàn)四 設(shè)計(jì)性實(shí)驗(yàn) ....................................................................................................... 32 2.3 課后習(xí)題 .......................................................................................................................... 33 第 3 章 分支結(jié)構(gòu) ......................................................................................................... 38 3.1 知識(shí)要點(diǎn)回顧 .................................................................................................................. 38 3.1.1 邏輯判斷 ............................................................................................................... 38 3.1.2 if 語句的三種形式 ................................................................................................ 39 3.1.3 if 語句的嵌套 ........................................................................................................ 40 3.2 實(shí)訓(xùn)內(nèi)容 .......................................................................................................................... 41 實(shí)驗(yàn)一 驗(yàn)證性實(shí)驗(yàn) ....................................................................................................... 41 實(shí)驗(yàn)二 啟發(fā)性實(shí)驗(yàn) 1 ..................................................................................................... 45 實(shí)驗(yàn)三 啟發(fā)性實(shí)驗(yàn) 2 ..................................................................................................... 48 實(shí)驗(yàn)四 設(shè)計(jì)性實(shí)驗(yàn) ....................................................................................................... 51 3.3 課后習(xí)題 .......................................................................................................................... 56 第 4 章 循環(huán)結(jié)構(gòu) ......................................................................................................... 66 4.1 知識(shí)要點(diǎn)回顧 .................................................................................................................. 66 4.1.1 while 語句 .............................................................................................................. 66 4.1.2 for 語句 .................................................................................................................. 67 4.1.3 流程控制的其他語句 ........................................................................................... 68 4.1.4 循環(huán)語句的嵌套 ................................................................................................... 68 4.2 實(shí)訓(xùn)內(nèi)容 .......................................................................................................................... 69 實(shí)驗(yàn)一 驗(yàn)證性實(shí)驗(yàn) ....................................................................................................... 69 實(shí)驗(yàn)二 啟發(fā)性實(shí)驗(yàn) 1 ..................................................................................................... 73 實(shí)驗(yàn)三 啟發(fā)性實(shí)驗(yàn) 2 ..................................................................................................... 75 實(shí)驗(yàn)四 設(shè)計(jì)性實(shí)驗(yàn) ....................................................................................................... 78 4.3 課后習(xí)題 .......................................................................................................................... 79 第 5 章 組合數(shù)據(jù)類型 ................................................................................................. 87 5.1 知識(shí)要點(diǎn)回顧 .................................................................................................................. 87 5.1.1 字符串類型及其操作 ........................................................................................... 87 5.1.2 序列的通用操作 ................................................................................................... 88 5.1.3 列表 ....................................................................................................................... 88 5.1.4 元組 ....................................................................................................................... 90 5.1.5 字典 ....................................................................................................................... 90 5.1.6 集合 ....................................................................................................................... 91 5.2 實(shí)訓(xùn)內(nèi)容 .......................................................................................................................... 91 實(shí)驗(yàn)一 驗(yàn)證性實(shí)驗(yàn) ....................................................................................................... 91 實(shí)驗(yàn)二 啟發(fā)性實(shí)驗(yàn) 1 ..................................................................................................... 95 實(shí)驗(yàn)三 啟發(fā)性實(shí)驗(yàn) 2 ..................................................................................................... 96 實(shí)驗(yàn)四 設(shè)計(jì)性實(shí)驗(yàn) ....................................................................................................... 98 5.3 習(xí)題 .................................................................................................................................. 99 第 6 章 函數(shù)與模塊 ................................................................................................... 107 6.1 知識(shí)要點(diǎn)回顧 ................................................................................................................ 107 6.1.1 函數(shù)的概念 ......................................................................................................... 107 6.1.2 函數(shù)參數(shù) ............................................................................................................. 108 6.1.3 特殊函數(shù) ............................................................................................................. 108 6.1.4 裝飾器 ................................................................................................................. 109 6.1.5 變量的作用域 ..................................................................................................... 110 6.1.6 模塊 ..................................................................................................................... 110 6.2 實(shí)訓(xùn)內(nèi)容 ........................................................................................................................ 111 實(shí)驗(yàn)一 驗(yàn)證性實(shí)驗(yàn) ..................................................................................................... 111 實(shí)驗(yàn)二 啟發(fā)性實(shí)驗(yàn) 1 ................................................................................................... 115 實(shí)驗(yàn)三 啟發(fā)性實(shí)驗(yàn) 2 ................................................................................................... 116 實(shí)驗(yàn)四 設(shè)計(jì)性實(shí)驗(yàn) ..................................................................................................... 118 6.3 課后習(xí)題 ........................................................................................................................ 119 第 7 章 面向?qū)ο蟪绦蛟O(shè)計(jì) ....................................................................................... 128 7.1 知識(shí)要點(diǎn)回顧 ................................................................................................................ 128 7.1.1 面向?qū)ο蟮幕靖拍?......................................................................................... 128 7.1.2 類和對(duì)象 ............................................................................................................. 128 7.1.3 屬性和方法 ......................................................................................................... 129 7.1.4 繼承 ..................................................................................................................... 130 7.2 實(shí)訓(xùn)內(nèi)容 ........................................................................................................................ 130 實(shí)驗(yàn)一 驗(yàn)證性實(shí)驗(yàn) ..................................................................................................... 130 實(shí)驗(yàn)二 啟發(fā)性實(shí)驗(yàn) 1 ................................................................................................... 134 實(shí)驗(yàn)三 啟發(fā)性實(shí)驗(yàn) 2 ................................................................................................... 136 實(shí)驗(yàn)四 設(shè)計(jì)性實(shí)驗(yàn) ..................................................................................................... 139 7.3 課后習(xí)題 ........................................................................................................................ 140 第 8 章 文件 ............................................................................................................... 148 8.1 知識(shí)要點(diǎn)回顧 ................................................................................................................ 148 8.1.1 文件概述 ............................................................................................................. 148 8.1.2 文件的打開與關(guān)閉 ............................................................................................. 148 8.1.3 文本文件的操作 ................................................................................................. 150 8.1.4 二進(jìn)制文件的操作 ............................................................................................. 151 8.1.5 文件管理方法 ..................................................................................................... 152 8.2 實(shí)訓(xùn)內(nèi)容 ........................................................................................................................ 153 實(shí)驗(yàn)一 驗(yàn)證性實(shí)驗(yàn) ..................................................................................................... 153 實(shí)驗(yàn)二 啟發(fā)性實(shí)驗(yàn) 1 ................................................................................................... 158 實(shí)驗(yàn)三 啟發(fā)性實(shí)驗(yàn) 2 ................................................................................................... 161 實(shí)驗(yàn)四 設(shè)計(jì)性實(shí)驗(yàn) ..................................................................................................... 164 8.3 課后習(xí)題 ........................................................................................................................ 166 第 9 章 圖形繪制 ....................................................................................................... 172 9.1 知識(shí)要點(diǎn)回顧 ................................................................................................................ 172 9.1.1 tkinter 庫 .............................................................................................................. 172 9.1.2 turtle 繪圖 ............................................................................................................ 176 9.2 實(shí)訓(xùn)內(nèi)容 ........................................................................................................................ 178 實(shí)驗(yàn)一 驗(yàn)證性實(shí)驗(yàn) ..................................................................................................... 178 實(shí)驗(yàn)二 啟發(fā)性實(shí)驗(yàn) 1 ................................................................................................... 181 實(shí)驗(yàn)三 啟發(fā)性實(shí)驗(yàn) 2 ................................................................................................... 183 實(shí)驗(yàn)四 設(shè)計(jì)性實(shí)驗(yàn) ..................................................................................................... 185 9.3 課后習(xí)題 ........................................................................................................................ 186 附錄 全國計(jì)算機(jī)等級(jí)考試二級(jí)Python 語言程序設(shè)計(jì)考試?yán)?........................ 194
你還可能感興趣
我要評(píng)論
|