Python編程入門與算法進階

Python編程入門與算法進階

《Python編程入門與算法進階》是2022年人民郵電出版社出版的圖書,作者是中國電子學會。

基本介紹

  • 中文名:Python編程入門與算法進階
  • 作者:中國電子學會
  • 出版時間:2022年
  • 出版社:人民郵電出版社
  • ISBN:9787115583598
內容簡介,圖書目錄,作者簡介,

內容簡介

Python簡單易學,是一種非常適合零基礎編程人員學習算法與編程的高級程式設計語言。
本書是中國電子學會全國青少年軟體編程等級考試Python編程一至四級的指定用書,基於Python自帶的集成開發工具IDLE 3.5.2版本,對應每級考試要求講解知識要點。
對於廣大青少年學習者,本書能夠指導他們了解並掌握Python語言編程技巧,培養他們用Python語言編程解決生活中實際問題的能力。

圖書目錄

全國青少年軟體編程等級考試Python編程一級
全國青少年軟體編程等級考試Python編程一級標準 2
第 1課 編程環境
1.1 學習要點 5
1.2 對標內容 5
1.3 情景導入 5
1.4 Python的IDE 6
1.5 Python的版本 8
1.6 代碼縮進 10
1.7 代碼注釋 12
1.8 在同一行顯示多條語句 13
第 2課 編程基礎
2.1 學習要點 14
2.2 對標內容 14
2.3 情景導入 14
2.4 print()函式 15
2.5 變數及變數命名 17
2.6 內置對象類型、類型轉換 19
2.7 input()函式 22
第3課 運算符
3.1 學習要點 25
3.2 對標內容 25
3.3 情景導入 25
3.4 算術運算符 26
3.5 賦值運算符 28
3.6 比較運算符 29
3.7 邏輯運算符 31
3.8 運算符的優先權 32
第4課 turtle庫
4.1 學習要點 35
4.2 對標內容 35
4.3 情景導入 35
4.4 turtle的坐標系 36
4.5 turtle的畫筆體系 38
4.6 turtle的運動體系 42
4.7 其他需要掌握的函式 48
4.8 turtle綜合練習 50
全國青少年軟體編程等級考試Python編程二級
全國青少年軟體編程等級考試Python編程二級標準 54
第5課 基本數據類型
5.1 學習要點 57
5.2 對標內容 57
5.3 情景導入 57
5.4 Python的基本數據類型 58
第6課 可變序列——列表
6.1 學習要點 60
6.2 對標內容 60
6.3 情景導入 60
6.4 列表 60
第7課 不可變序列——元組
7.1 學習要點 74
7.2 對標內容 74
7.3 情景導入 74
7.4 元組 75
第8課 字元串
8.1 學習要點 80
8.2 對標內容 80
8.3 情景導入 80
8.4 字元串 81
第9課 字典
9.1 學習要點 87
9.2 對標內容 87
9.3 情景導入 87
9.4 字典 88
第 10課 流程控制
10.1 學習要點 92
10.2 對標內容 92
10.3 情景導入 92
10.4 分支結構 93
10.5 循環結構 99
第 11課 計算思維
11.1 學習要點 106
11.2 對標內容 106
11.3 情景導入 106
11.4 計算思維 107
全國青少年軟體編程等級考試Python編程三級
全國青少年軟體編程等級考試Python編程三級標準 111
第 12課 編碼與數制
12.1 學習要點 114
12.2 對標內容 114
12.3 情景導入 114
12.4 十進制與二進制 115
12.5 十進制與八進制 116
12.6 十進制與十六進制 117
12.7 二進制與十六進制 119
第 13課 數據處理
13.1 學習要點 121
13.2 對標內容 121
13.3 情景導入 121
13.4 一維數據 122
13.5 二維數據 124
13.6 簡單的檔案讀寫 127
第 14課 異常處理
14.1 學習要點 131
14.2 對標內容 131
14.3 情景導入 131
14.4 try…except格式 131
14.5 try…except…except格式 133
14.6 try…except…else…finally格式 134
第 15課 算法
15.1 學習要點 137
15.2 對標內容 137
15.3 算法與算法的表示 137
15.4 解析算法 142
15.5 枚舉算法 145
15.6 冒泡排序 149
15.7 選擇排序 152
15.8 插入排序 155
15.9 順序查找 158
15.10 對分查找 160
第 16課 核心函式
16.1 學習要點 164
16.2 對標內容 164
16.3 數學運算函式 164
16.4 類型轉換函式 166
16.5 序列操作函式 171
16.6 對象操作函式 174
全國青少年軟體編程等級考試Python編程四級
全國青少年軟體編程等級考試Python編程四級標準 178
第 17課 函式的相關概念
17.1 學習要點 181
17.2 對標內容 181
17.3 函式的相關概念 181
第 18課 自定義函式的創建與調用
18.1 學習要點 187
18.2 對標內容 187
18.3 函式的返回值 187
18.4 全局變數和局部變數 190
18.5 為函式的參數和返回值指定類型 194
第 19課 遞歸與遞推
19.1 學習要點 196
19.2 對標內容 196
19.3 遞歸算法 196
19.4 遞推算法 201
第 20課 分治算法
20.1 學習要點 205
20.2 對標內容 205
20.3 分治算法 205
第 21課 算法最佳化
21.1 學習要點 212
21.2 對標內容 212
21.3 套用while語句解決實際問題 212
21.4 時間複雜度與空間複雜度 215
第 22課 第三方庫(模組)的獲取、安裝與調用
22.1 學習要點 219
22.2 對標內容 219
22.3 第三方庫的獲取、安裝與調用 219

作者簡介

宋順南:浙江省蘭谿市教育局教研室信息技術教研員,高級教師;中國電子學會青少年軟體編程等級考試(Python)標準工作組牽頭專家;浙教版高中信息技術新教材配套教學光碟編委;浙江師範大學Python網路課程攝製主播專家;2021STEAM創客教育十大年度人物;浙江省蘭谿市教育系統“宋順南信息技術名師工作室”負責人;中央電化教育館培訓授課專家;“國培計畫”項目授課專家;國家數位化學習工程技術研究中心授課專家;全國青少年電子信息智慧型創新大賽專家組成員;Python編程教育社區“派森社”核心聯合發起人;浙江師範大學、寧波大學、浙江各地市教育學院、教育研修院與教師進修學校常聘高中信息技術培訓授課專家;浙江省金華市創客大賽規則與命題組長;金太陽浙江高中信息技術學科教輔編委。
向金:西安交通大學附屬國小創客工坊負責人,中國電子學會編程等級考試標準組副組長,中國小高級教師,中國人工智慧學會中國小教育專業委員會委員,中國自動化學會智慧教育專業委員會委員,西安市教科院人工智慧兼職教研員。曾率隊十三次獲世界機器人冠軍,設計的STEM課程曾代表中國赴美參加全球STEM課程展示大會並榮獲冠軍獎。主要研究方向:人工智慧教育、機器人創新教育、創客教育、思維可視化。

相關詞條

熱門詞條

聯絡我們