青少年人工智慧編程(Python版)

青少年人工智慧編程(Python版)

《青少年人工智慧編程(Python版)》是一本華中科技大學出版社出版的圖書,這本書適合作為中學信息科技學科的教材,也適合作為各類信息化競賽的入門教材,同時適合部分學有餘力的五六年級小朋友學習,還適合大學非計算機類學生自學。

基本介紹

  • 中文名:青少年人工智慧編程(Python版)
  • 作者:劉瑜
  • 類別:科技
  • 出版社:華中科技大學出版社
  • 出版時間:2023年1月10日
  • 頁數:324 頁
  • 定價:89.00 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787568088923
內容簡介,圖書目錄,

內容簡介

本書在內容設計上具有明顯的創新行為,主要為了更好地滿足12歲到20歲青少年朋友的學習需求,由淺入深,快樂學習Python語言。從基礎知識角度,考慮讀者中學數學、英語等背景知識的要求,使所編程的內容既有助於加深對中學知識的理解,又有助於更好地領會代碼的作用,能達到一舉多得的學習效果;從趣味角度,還引入了可愛的三酷貓,融入各種故事與讀者一起體會編程的作用;從知識層次角度,本書從基本的Python語法、函式、數組,到製作二維圖、動畫、遊戲,再到傳統算法、圖像算法、國內外競賽知識,既能逐步提高讀者通過編程解決問題的能力,又能讓讀者觸碰智慧型編程在競賽、科學研究、實際套用等方面的誘人前景;從教學角度,每章安排了練習和實驗,並提供教學PPT等資料,方便教師的教學使用要求。另外,本書對大數據、人工智慧的基礎知識做了啟蒙式的潛移默化式的安排,如對數學、數據、算法的畫龍點睛式安排。

圖書目錄

第一篇 從零開始 1
第一章 編程準備工作 3
1.1 從計算機到人工智慧3
1.2 編程工具準備 5
1.3 [案例]三酷貓的第一個程式 6
1.4 編程中的紅綠燈規則8
1.5 良好的編程習慣 10
1.6 練習和實驗 13
第二章 智慧型計算基礎 15
2.1 用變數記錄數據 15
2.2 簡易運算(一) 18
2.3 簡易運算(二) 22
2.4 邏輯比較 28
2.5 字元串操作 29
2.6  [案例]三酷貓賣水果 33
2.7 練習和實驗 34
第三章 把雞蛋裝在一起 36
3.1 列表 36
3.2 元組 42
3.3 字典 44
3.4 集合 48
3.5 [案例]三酷貓水果產地統計 54
3.6 練習和實驗 56
第四章 智慧型邏輯判斷與循環 58
4.1 智慧型邏輯判斷58
4.2 循環while 63
4.3 循環for 66
4.4 循環需要控制70
4.5 [案例]三酷貓銷售排序:冒泡排序72
4.6 練習和實驗 75
第五章 函式魔盒 77
5.1 自帶函式 77
5.2 自定義函式 83
5.3 第三方庫函式94
5.4 對象里的方法 102
5.5 [案例]三酷貓水果店年底抽獎活動 103
5.6 練習和實驗 104
第六章 裝下世界的數組 106
6.1 數組基本操作 106
6.2 數組數學基本運算121
6.3 數組函式和方法 130
6.4 數據統計 141
6.5 [案例]三酷貓對照片進行再加工 148
6.6 練習和實驗 152
第七章 美妙的線條 154
7.1 直線 154
7.2 曲線 160
7.3 折線 170
7.4 閉合線172
7.5 [案例]三酷貓繪製水果店 179
7.6 練習和實驗 181
第二篇 快樂挑戰 185
第八章 動畫世界 187
8.1 動畫原理及動畫繪製函式 187
8.2 [案例]讓圓點爬山坡 188
8.3 [案例]下彩色雨了 190
8.4 [案例]讓繩子拱起來 193
8.5 [案例]跳躍的心電圖 195
8.6 [案例]波濤洶湧197
8.7 練習和實驗 199
第九章 快樂小遊戲 201
9.1 烏龜圖庫 201
9.2 [案例]數字華容道 216
9.3 [案例]炮彈射擊氣球 220
9.4 [案例]旋轉的飛鏢 224
9.5 練習和實驗 228
第三篇 高級挑戰 231
第十章 傳統算法挑戰233
10.1 佇列和棧 233
10.2 查找 236
10.3 排序 243
10.4 貪心算法 251
10.5 動態規劃 255
10.6 練習和實驗265
第十一章 圖像算法 267
11.1 空間距離和面積 267
11.2 歸一化 270
11.3 [案例]調整圖像亮度276
11.4 [案例]隨機打馬賽克278
11.5 [案例]灰度處理 280
11.6 練習和實驗282
第十二章 國內外青少年競賽知識 284
12.1 藍橋杯 284
12.2 全國青少年信息學奧林匹克競賽 287
12.3 國際大學生程式設計競賽290
12.4 Kaggle競賽 291
附錄A 編程環境安裝 296
附錄B Spyder基本使用技巧299
附錄C 贈送資料 301
後記305

相關詞條

熱門詞條

聯絡我們