注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計編程真好玩:青少年學Python一本通

編程真好玩:青少年學Python一本通

編程真好玩:青少年學Python一本通

定 價:¥69.80

作 者: 快學習教育 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787111654377 出版時間: 2020-06-01 包裝: 平裝
開本: 16開 頁數: 字數:  

內容簡介

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

作者簡介

暫缺《編程真好玩:青少年學Python一本通》作者簡介

圖書目錄

前言
如何獲取學習資源

第 1 章 進入編程的世界
1.1 孩子為什么要學習Python
1.2 對比Scratch 學Python 的優(yōu)勢
1.3 Python 編程環(huán)境搭建
1.3.1 下載Python 安裝包
1.3.2 安裝IDLE
1.3.3 配置IDLE 的運行環(huán)境
1.4 編寫第一個Python 程序
1.4.1 輸入和輸出
1.4.2 代碼的新建、編寫與保存
1.4.3 運行、調試Python 程序
1.4.4 標記注釋

2.1 變量
2.1.1 使用變量的原因
案例01  計算圓的面積
案例02  成績的輸入與輸出
案例03  求1×2×3×4×5 的積
2.1.2 變量的命名與賦值
案例04  變量的多次賦值
2.1.3 變量的命名規(guī)則
2.2 運算符

2.2.1 算術運算符
案例05  算術運算符綜合應用
2.2.2 比較運算符
案例06  比較運算符綜合應用
2.2.3 賦值運算符
案例07  賦值運算符綜合應用
2.2.4 邏輯運算符
案例08  邏輯運算符綜合應用
2.2.5 運算符的優(yōu)先級
2.3 實戰(zhàn)演練
案例09  讀心術—猜數字
3.1 數字
3.2 字符串
3.2.1 合并字符串
案例01  用運算符“+”合并字符串
案例02  用join 函數合并字符串
案例03  用f-string 方法合并字符串
3.2.2 比較字符串
案例04  用“==”比較字符串是否相同
案例05  用len 函數比較字符串長度
案例06  用ASCII 碼值表比較字符串大小
3.2.3 字符串的查找
案例07  用count 函數統(tǒng)計指定字符的個數
案例08  用find 函數查找字符位置
案例09  用rfind 和rindex 函數查找字符位置
3.2.4 替換字符串中的指定字符
案例10  用replace 函數替換字符
3.2.5 字符串切片
案例11  字符串切片
3.2.6 反轉字符串
案例12 反轉字符串
3.3 獲取數據類型
案例13  獲取數據類型
3.4 轉換數據類型
案例14  轉換數據類型
3.5 實戰(zhàn)演練
案例15  判斷回文數
案例16  輸出一個菱形

第 4 章 條件語句
4.1 if 語句
4.1.1 if 語句的基本語法
案例01  找出最大數
4.1.2 if 語句的嵌套
案例02  根據成績分班
4.2 if-else 語句
4.2.1 if-else 語句的基本語法
案例03  判斷成績是否合格
4.2.2 if-else 語句的嵌套
案例04  判斷成績的等級
4.3 if 和if-else 語句的嵌套
案例05  計算促銷的折扣優(yōu)惠
4.4 if-elif-else 語句
案例06  根據成績判斷獎品等級
4.5 實戰(zhàn)演練
案例07  根據高考成績判斷報考院校等級

第 5 章 循環(huán)語句
5.1 for 語句
5.1.1 for 語句的基本語法
案例01  計算1+2+3+…+10 的和
5.1.2 for 語句的嵌套
案例02  輸出九九乘法表
5.2 while 語句
5.2.1 while 語句的基本語法
案例03  計算1+2+3+…+10 的和
案例04  輸出斐波那契數列
5.2.2 while 語句的嵌套
案例05  輸出九九乘法表
5.3 結束循環(huán)的語句
5.3.1 結束整個循環(huán):break 語句
案例06  驗證登錄密碼
5.3.2 結束本輪循環(huán):continue 語句
案例07  輸出1 ~ 50 中所有的奇數
5.4 實戰(zhàn)演練
案例08  分解因數
案例09  尋找質數

第 6 章 數據結構
6.1 列表
6.1.1 列表的創(chuàng)建
6.1.2 列表元素的添加
案例01  用append 函數為列表添加元素
案例02  用insert 函數為列表添加元素
案例03  用extend 函數為列表添加元素
6.1.3 列表元素的替換
案例04  替換列表指定位置的元素
案例05  替換列表指定索引范圍的元素
6.1.4 列表元素的刪除
案例06  用remove 函數刪除列表元素
案例07  用pop 函數刪除列表元素
案例08  用del 語句刪除列表元素
6.1.5 列表元素的計數
案例09  用count 函數統(tǒng)計指定列表元素個數
6.1.6 列表元素的排序
案例10  用sort 函數對列表元素進行升序排序
案例11  用sort 函數對列表元素進行降序排序
6.1.7 列表元素的反轉
案例12  用reverse 函數對列表元素進行反轉
6.2 元組
6.2.1 元組的創(chuàng)建
案例13  創(chuàng)建元組
6.2.2 元組的訪問
案例14  訪問元組元素
6.2.3 元組的連接
案例15  連接兩個元組
6.2.4 元組的復制
案例16  復制元組
6.2.5 元組的刪除
案例17  刪除元組
6.3 字典
6.3.1 字典的創(chuàng)建
案例18  創(chuàng)建字典
6.3.2 字典的訪問
案例19  通過鍵訪問字典的值
6.3.3 字典的修改
案例20  修改字典相關鍵的值
案例21  在字典中添加鍵值對
案例22  刪除字典鍵值對和字典
6.4 實例演練
案例23  輸出1 ~ 20 的平方值列表
案例24  建立提醒事項列表

第 7 章 函數
7.1 內置函數
7.1.1 range 函數
案例01  用range 函數產生0 ~ 9 的序列
案例02  用range 函數產生10 以內的奇數序列
7.1.2 sorted 函數
案例03  用sorted 函數對列表元素進行排序
7.1.3 pow 函數
案例04  用pow 函數完成計算
7.1.4 enumerate 函數
案例05  用enumerate 函數遍歷列表內容
7.1.5 slice 函數
案例06  用slice 函數進行列表切片
7.2 自定義函數
7.2.1 函數的定義
7.2.2 函數的參數
案例07  定義函數實現兩個數相加
案例08  定義使用默認參數的函數
案例09  定義使用可變參數的函數
案例10  定義使用關鍵字參數的函數
7.2.3 函數的返回值
案例11  return 語句的應用1
案例12  return 語句的應用2
案例13  return 語句的應用3
案例14  return 語句的應用4
7.2.4 函數的調用
7.3 實例演練
案例15  輸出指定項數的斐波那契數列
案例16  自定義函數解決“猴子吃桃”問題

第 8 章 模塊
8.1 初識模塊
8.2 模塊的準備
8.2.1 模塊的安裝
案例01  通過官方服務器安裝NumPy 模塊
案例02  通過鏡像網站安裝NumPy 模塊
8.2.2 模塊的導入
8.3 turtle 模塊
8.3.1 畫布
8.3.2 畫筆
8.3.3 示例程序
案例03  用turtle 模塊繪制太陽花
8.4 math 模塊
8.4.1 pow 函數和sqrt 函數
案例04  求一元二次方程的根
8.4.2 三角函數和radians 函數
案例05  計算sin25°+ cos35°+ tan50°的值
8.4.3  gcd 函數
案例06  找出3636 和9999 的最大公約數
8.5 實戰(zhàn)演練
案例07  繪制萬花筒
案例08  繪制一棵樹

第 9 章 面向對象編程
9.1 面向對象的編程思想
9.2 類與實例的定義與應用基礎
案例01  類與實例的基礎應用1
案例02  類與實例的基礎應用2
9.3 類的屬性
9.3.1 實例屬性
案例03  實例屬性的定義與應用
9.3.2 類屬性
案例04  類屬性的定義與應用
9.4 類的方法
9.4.1 實例方法
案例05  實例方法的定義與應用
9.4.2 類方法
案例06  類方法的定義與應用
9.4.3 靜態(tài)方法
案例07  靜態(tài)方法的定義與應用
9.5 類的繼承
案例08  類的繼承—從圓類到圓柱類
9.6 實戰(zhàn)演練
案例09  類的相互調用—方程求解
案例10  類的繼承與交互—貓狗大戰(zhàn)

第10章 游戲世界
10.1 游戲設定
10.2 編程要點
10.2.1 小球
10.2.2 球拍
10.2.3 游戲流程控制
10.3 代碼解析
10.3.1 導入模塊
10.3.2 定義小球類
10.3.3 定義球拍類
10.3.4 游戲開始
10.3.5 游戲中途
10.3.6 游戲結束
10.4 游戲效果

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號