《編程超有趣:奇妙Python輕鬆學(第1輯)》是2019年11月人民郵電出版社出版的圖書,作者是HelloCode人工智慧國際研究組。
基本介紹
- 書名:編程超有趣:奇妙Python輕鬆學(第1輯)
- 作者:HelloCode人工智慧國際研究組
- 出版社:人民郵電出版社
- 出版時間:2019年11月
- 頁數:166 頁
- 定價:69 元
- 開本:16 開
- 裝幀:平裝
- ISBN:9787115486301
內容簡介,圖書目錄,
內容簡介
本書是“從編程思維到人工智慧”系列書中的D二個模組——Python系列中的D1輯,通過學生小墨與墨博士、墨哥哥的對話故事展開,加入多幅手繪漫畫,生動有趣地講解程式語言Python的基礎知識。
內容從Python的安裝方法開始介紹,然後編寫D一行代碼Hello World,進而通過設計遊戲的故事情節引導小讀者主動思考如何使用各類函式,實現更多功能。這本書根據小朋友的理解能寫作,講解非常淺顯易懂,把小朋友看書時可能遇到的疑惑都以生活中的例子來類比講解,小朋友更能理解和接受。
為了解決小朋友學習編程遇到的英語語言障礙問題,本書每章都貼心地給出了需要用到的單詞,共111個英語單詞,同時配有58個趣味插圖、515個解答對話、30個溫馨提示、68個遊戲實例。讓小朋友獨立看故事輕鬆學編程,玩樂中學習技能建立編程思維。同時,本書還配有教學視頻喔!
圖書目錄
第 1章 準備好Python的編程環境 001
1.1 什麼是Python呢 003
1.2 怎樣下載和安裝Python 005
1.2.1 下載 005
1.2.2 安裝 006
1.2.3 驗證一下軟體能否正常使用 008
1.2.4 可能會發生的情況 010
1.3 Hello World 012
1.3.1 啟動IDLE 013
1.3.2 編寫Python第 一行代碼 015
1.3.3 IDLE的配置 015
1.3.4 將Python代碼寫在檔案中 016
1.3.5 Python檔案的運行 018
1.4 剛才講了什麼 018
1.5 還可以做什麼 019
第 1章 你可能需要查找的單詞 020
第 2章 最基本的Python知識 023
2.1 輸出 025
2.2 輸入 026
2.3 變數 028
2.4 字元串 030
2.5 數據類型 033
2.6 剛才講了什麼 036
第 2章 你可能需要查找的單詞 037
第3章 分支結構是什麼 038
3.1 關係運算符怎么使用 040
3.2 布爾類型是什麼 041
3.3 if是什麼 042
3.4 什麼是if-else 043
3.5 if-elif-else是什麼 044
3.6 使用if語句需要注意的問題 046
3.6.1 什麼時候縮進 046
3.6.2 變數起作用的範圍 047
3.7 需要用到的邏輯運算符 048
3.8 邏輯運算符陷阱 051
3.9 剛才講了什麼 052
3.10 小墨的練習題 053
第3章 你可能需要查找的單詞 057
第4章 循環結構 058
4.1 為什麼需要循環 060
4.2 while循環 060
4.3 for循環 065
4.4 死循環 068
4.4.1 什麼是死循環 068
4.4.2 死循環的結束 068
4.5 break 069
4.6 continue 070
4.7 小墨的猜數字遊戲 070
4.8 random 072
4.9 剛才講了什麼 075
第4章 你可能需要查找的單詞 076
第5章 墨哥哥和小墨的一tian 077
5.1 墨哥哥的猜數字遊戲 078
5.2 墨哥哥的文字遊戲 082
5.2.1 《小墨歷險記》1.0版 083
5.2.2 《小墨歷險記》2.0版 086
5.2.3 《小墨歷險記》3.0版 087
5.2.4 《小墨歷險記》4.0版 088
5.3 剛才講了什麼 090
第5章 你可能需要查找的單詞 091
第6章 有用的list 092
6.1 為什麼要使用list 094
6.2 獲取list全部元素 096
6.3 list的其他用法 097
6.3.1 增加 097
6.3.2 插入 098
6.3.3 刪除 098
6.3.4 修改 099
6.4 注意事項 100
6.4.1 下標問題 100
6.4.2 越界問題 100
6.4.3 硬編碼問題 1 0 1
6.5 剛才講了什麼 103
第6章 你可能需要查找的單詞 104
第7章 如何使用dict 105
7.1 為什麼要使用dict 106
7.2 dict的寫法 108
7.3 dict的用法 109
7.3.1 單個查找 109
7.3.2 添加 109
7.3.3 修改 110
7.3.4 刪除 110
7.3.5 查找全部的key 110
7.3.6 查找所有key和value 1 1 1
7.4 list和dict的綜合運用 112
7.4.1 list和dict的嵌套表示 112
7.4.2 角色選擇功能數據準備 113
7.4.3 查找所有戰士的姓名 116
7.4.4 獲取所有戰士的技能列表 117
7.4.5 根據輸入查找某個角色的血量 119
7.5 剛才講了什麼 120
第7章 你可能需要查找的單詞 121
第8章 迷人的函式 122
8.1 為什麼要有函式 123
8.2 無參函式的定義和使用 126
8.3 有參函式的定義和使用 128
8.3.1 形式參數 128
8.3.2 實際參數 129
8.3.3 多個參數 130
8.3.4 默認參數 131
8.4 有返回值的函式的定義和使用 131
8.4.1 return 132
8.4.2 return注意事項 133
8.5 剛才講了什麼 134
第8章 你可能需要查找的單詞 135
第9章 IO流是什麼 136
9.1 又一版《小墨歷險記》 137
9.2 什麼是IO流 144
9.3 剛才講了什麼 152
第9章 你可能需要查找的單詞 153
附錄A 轉義字元 155
附錄B Python中的運算符 157
B.1 算術運算符 157
B.2 比較運算符 159
B.3 賦值運算符 160
B.4 位運算符 161
B.5 邏輯運算符 163
B.6 其他 164
B.7 Python中運算符的優先權 165
寫在最後 166