TOP
月月讀書金,登入即領,滿600現折50!!
編程真好玩:青少年學Python一本通(簡體書)
滿額折

編程真好玩:青少年學Python一本通(簡體書)

商品資訊

人民幣定價:69.8 元
定價
:NT$ 419 元
優惠價
87365
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :10 點
商品簡介
名人推薦
目次

商品簡介

Python是一門非常流行的編程語言,不僅在諸多高新技術領域有著廣泛的應用,而且非常適合作為青少年學習編程的入門語言。本書通過講解如何用Python編程,幫助青少年鍛煉邏輯思維,培養他們分析問題、解決問題的能力。
全書共10章。第1章講解Python編程的基本操作和基礎知識。第2~9章講解Python編程的核心知識,包括變量與運算符、數據類型、條件語句、循環語句、數據結構、函數、模塊、面向對象編程等。第10章通過一個綜合性較強的案例,引導讀者加深對Python知識點的理解。
本書內容淺顯易懂,案例典型實用,非常適合中小學生閱讀,也可作為青少年編程培訓機構及青少年編程興趣班的教材使用。

名人推薦

從圖形化編程到代碼式編程一看就懂,圖文並茂、理論與案例相結合語法與算法相結合、專為青少年開發的編程書

目次

前言
如何獲取學習資源
第1章 進入編程的世界
1.1 孩子為什麼要學習Python14
1.2 對比Scratch學Python的優勢14
1.3 Python編程環境搭建16
1.3.1 下載Python安裝包17
1.3.2 安裝IDLE18
1.3.3 配置IDLE的運行環境22
1.4 編寫第一個Python程序24
1.4.1 輸入和輸出24
1.4.2 代碼的新建、編寫與保存27
1.4.3 運行、調試Python程序29
1.4.4 標記注釋33
第2章 變量與運算符
2.1 變量35
2.1.1 使用變量的原因35
案例01 計算圓的面積35
案例02 成績的輸入與輸出36
案例03 求1×2×3×4×5的積37
2.1.2 變量的命名與賦值37
案例04 變量的多次賦值38
2.1.3 變量的命名規則39
2.2 運算符39
2.2.1 算術運算符40
案例05 算術運算符綜合應用40
2.2.2 比較運算符42
案例06 比較運算符綜合應用42
2.2.3 賦值運算符44
案例07 賦值運算符綜合應用44
2.2.4 邏輯運算符45
邏輯運案例08 算符綜合應用46
2.2.5 運算符的優先級47
2.3 實戰演練47
案例09 讀心術―猜數字47
第3章 數據類型
3.1 數字50
3.2 字符串50
3.2.1 合併字符串50
案例01 用運算符“+”合併字符串51
案例02 用join函數合併字符串51
案例03 用f-string方法合併字符串52
3.2.2 比較字符串52
案例04 用“==”比較字符串是否相同53
案例05 用len函數比較字符串長度53
案例06 用ASCII碼值表比較字符串大小54
3.2.3 字符串的查找56
案例07 用count函數統計指定字符的個數56
案例08 用find函數查找字符位置56
案例09 用rfind和rindex函數查找字符位置58
3.2.4 替換字符串中的指定字符58
案例10 用replace函數替換字符58
3.2.5 字符串切片59
案例11 字符串切片60
3.2.6 反轉字符串61
案例12 反轉字符串61
3.3 獲取數據類型61
案例13 獲取數據類型61
3.4 轉換數據類型62
案例14 轉換數據類型62
3.5 實戰演練63
案例15 判斷回文數63
案例16 輸出一個菱形63
第4章 條件語句
4.1 if語句66
4.1.1 if語句的基本語法66
案例01 找出最大數66
4.1.2 if語句的嵌套68
案例02 根據成績分班68
4.2 if-else語句69
4.2.1 if-else語句的基本語法69
案例03 判斷成績是否合格70
4.2.2 if-else語句的嵌套71
案例04 判斷成績的等級72
4.3 if和if-else語句的嵌套74
案例05 計算促銷的折扣優惠74
4.4 if-elif-else語句76
案例06 根據成績判斷獎品等級77
4.5 實戰演練78
案例07 根據高考成績判斷報考院校等級78
第5章 循環語句
5.1 for語句82
5.1.1 for語句的基本語法82
案例01 計算1+2+3+…+10的和82
5.1.2 for語句的嵌套83
案例02 輸出九九乘法表84
5.2 while語句85
5.2.1 while語句的基本語法85
案例03 計算1+2+3+…+10的和86
案例04 輸出斐波那契數列87
5.2.2 while語句的嵌套88
案例05 輸出九九乘法表89
5.3 結束循環的語句90
5.3.1 結束整個循環:break語句90
案例06 驗證登錄密碼91
5.3.2 結束本輪循環:continue語句92
案例07 輸出1~50中所有的奇數92
5.4 實戰演練93
案例08 分解因數93
案例09 尋找質數95
第6章 數據結構
6.1 列表98
6.1.1 列表的創建98
6.1.2 列表元素的添加99
案例01 用append函數為列表添加元素99
案例02 用insert函數為列表添加元素99
案例03 用extend函數為列表添加元素100
6.1.3 列表元素的替換101
案例04 替換列表指定位置的元素101
案例05 替換列表指定索引範圍的元素101
6.1.4 列表元素的刪除102
案例06 用remove函數刪除列表元素102
案例07 用pop函數刪除列表元素102
案例08 用del語句刪除列表元素103
6.1.5 列表元素的計數103
案例09 用count函數統計指定列表元素個數104
6.1.6 列表元素的排序104
案例10 用sort函數對列表元素進行升序排序104
案例11 用sort函數對列表元素進行降序排序105
6.1.7 列表元素的反轉105
案例12 用reverse函數對列表元素進行反轉105
6.2 元組106
6.2.1 元組的創建106
案例13 創建元組106
6.2.2 元組的訪問107
案例14 訪問元組元素107
6.2.3 元組的連接108
案例15 連接兩個元組108
6.2.4 元組的複製109
案例16 複製元組109
6.2.5 元組的刪除109
案例17 刪除元組109
6.3 字典110
6.3.1 字典的創建110
案例18 創建字典110
6.3.2 字典的訪問111
案例19 通過鍵訪問字典的值111
6.3.3 字典的修改112
案例20 修改字典相關鍵的值112
案例21 在字典中添加鍵值對112
案例22 刪除字典鍵值對和字典113
6.4 實例演練114
案例23 輸出1~20的平方值列表114
案例24 建立提醒事項列表115
第7章 函數
7.1 內置函數118
7.1.1 range函數118
案例01 用range函數產生0~9的序列119
案例02 用range函數產生10以內的奇數序列119
7.1.2 sorted函數120
案例03 用sorted函數對列表元素進行排序120
7.1.3 pow函數120
案例04 用pow函數完成計算121
7.1.4 enumerate函數121
案例05 用enumerate函數遍歷列表內容121
7.1.5 slice函數122

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 365
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區