書籍信息
作者:曹陽波、李文月
zhua曲子白渡白顆
定價:59.80元
印次:1-1
ISBN:9787302560005
出版日期:2021.01.01
印刷日期:2020.11.05
內容簡介
Python基礎語法,包括三種結構,函式,面向對象,海龜繪圖。案例結合中國詩詞、魔術、字謎等傳統文化,趣味性和套用性強。本書面向8到16歲青少年,可作為其編程學習的入門書,文字幽默,內容豐富多彩,案例有趣好玩,是難得的一本青少年編程學習書。本書由淺入深、循序漸進地講解Python青少年趣味編程所需要的基礎知識,力求從零開始、通俗易懂。中小學生即使對編程沒有任何概念,只要從第一章開始依次閱讀,也是可以完全理解並掌握這些內容的。
圖書目錄
目錄
第1章初識Python/
1.1為什麼學編程/
1.1.1大話信息技術: 從“狼煙”說起/
1.1.2如何學好編程/
1.1.3如何使用本書/
1.2為什麼學Python/
1.2.1Python的誕生/
1.2.2下載和安裝Python/
1.3逛一逛Python大觀園——Python編程環境/
1.3.1啟動IDLE軟體/
1.3.2在Python Shell互動模式下寫代碼/
1.3.3使用編輯器編寫Python代碼/
1.3.4用函式help()來獲取更多幫助/
1.4勇敢試一試——第一個Python程式/
1.4.1第一個Python程式——輸出一首古詩/
1.4.2Python說明書——程式的注釋/
1.4.3讓Python保持隊形/
1.5需要掌握的單詞/
1.6動動腦/
第2章和計算機聊天/
2.1展示執行結果——輸出/
2.2告訴計算機你的請求——輸入/
2.3神秘的X生物: 變數/
2.3.1變數: 保存內容的地方/
2.3.2變數名和取名規則/
2.3.3變數賦值/
2.4需要掌握的單詞/
2.5動動腦/
第3章形形色色的數據——數據類型/
3.1老師和學生——標準數據類型/
3.1.1數值類型/
3.1.2字元串/
3.1.3布爾值/
3.1.4列表/
3.1.5元組/
3.1.6字典/
3.2控制數據的工具——運算符/
3.2.1算術運算符/
3.2.2關係運算符/
3.2.3賦值運算符/
3.2.4邏輯運算符/
3.3需要掌握的單詞/
3.4動動腦/
第4章學會做選擇——條件語句/
4.1如果選A會怎樣——if語句/
4.2選A還是選B——ifelse語句/
4.3選A選B還是選C——if多重條件分支語句/
4.4到底該怎樣選——and、or和not/
4.5需要掌握的單詞/
4.6動動腦/
第5章奮鬥不止——讓計算機重複工作/
5.1還有沒有完啊——while語句/
5.2第二種強大的循環語句——for語句/
5.3該出手時就出手——break和continue/
5.4需要掌握的單詞/
5.5動動腦/
第6章製作零部件——使用函式編程/
6.1方向盤和座椅的製作——函式定義/
6.1.1需要的零部件——函式調用/
6.1.2組裝零部件——函式參數傳遞/
6.2需要掌握的單詞/
6.3動動腦/
第7章誰幹的——面向對象編程/
7.1機器貓模板: 類的定義/
7.2製造一隻可愛的機器貓: 創建對象/
7.3如何製造貓——構造方法/
7.4貓貓家族: 類的繼承/
7.4.1機器貓也是貓/
7.4.2這是遺傳: 繼承的特性/
7.5需要掌握的單詞/
7.6動動腦/
第8章我是小畫家——海龜繪圖/
8.1先畫一畫各種優美的線/
8.1.1畫線段/
8.1.2畫弧線/
8.1.3畫折線/
8.2畫多姿多彩的圖形/
8.2.1畫圓形/
8.2.2畫多邊形/
8.3在隨機位置微笑/
8.3.1繪製腦袋/
8.3.2繪製眼睛/
8.3.3繪製嘴巴/
8.3.4整合: 繪製隨機位置的笑臉函式/
8.4海龜繪圖小結/
8.5需要掌握的單詞/
8.6動動腦/
第9章Python趣味案例/
9.1隨機的樂趣和遊戲——紙牌遊戲/
9.1.1制牌/
9.1.2發牌/
9.1.3牌值比拼/
9.1.4循環走起來/
9.1.5讓遊戲跑起來/
9.2比一比,排一排/
9.2.1前後交換——冒泡排序/
9.2.2最優與最劣——選擇排序/
9.3猜猜看/
9.3.1猜數字/
9.3.2猜臥底/
9.4需要掌握的單詞/
9.5動動腦/
第10章二進制的世界/
10.1二進制: 從易經八卦說起/
10.1.1八卦/
10.1.2二進制是什麼/
10.1.3二進制與八卦的關係/
10.2二進制數轉十進制數/
10.3十進制數轉二進制數/
10.4字母也是數字: ASCII編碼表/
10.5需要掌握的單詞/
10.6動動腦/
第11章製作漂亮的圖形用戶界面——Tkinter界面/
11.1GUI與CUI/
11.2介紹Tkinter模組/
11.3給窗體添加控制項/
11.4給控制項美顏/
11.4.1給控制項設定屬性的辦法/
11.4.2控制項的常用屬性/
11.5一觸即發: 事件編程/
11.6做個有用的小工具: 桌面備忘錄/
11.7需要掌握的單詞/
11.8動動腦/
致謝/
參考文獻/