定 價:¥88.00
作 者: | 劉鳳飛,曾茜 |
出版社: | 機械工業(yè)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787111632894 | 出版時間: | 2019-09-01 | 包裝: | 平裝 |
開本: | 16 | 頁數: | 385 | 字數: |
前言
第1章 結交一個新朋友,它的名字叫Python
1.1 請叫我Python大人
1.2 邀請Python來我的電腦做客
1.3 用Python指揮你的電腦
1.4 Python的第一個程序
1.5 回憶我們的朋友Python
1.6 首次小挑戰(zhàn)
第2章 召喚畫圖的小海龜
2.1 認識會作圖的小海龜
2.2 小海龜的作圖絕學
2.2.1 小海龜畫線段
2.2.2 小海龜畫正方形
2.2.3 小海龜畫長方形
2.2.4 小海龜畫小星星
2.2.5 添加背景色
2.2.6 給小星星上色
2.3 別忘了小海龜
2.4 小海龜作圖的考驗
第3章 這是什么?變量
3.1 神奇的變量
3.2 數字的奧秘
3.2.1 數字運算符
3.2.2 運算順序
3.2.3 給數字取一個洋氣的英文名
3.3 字符串是什么東西
3.4 變量的可變性
3.5 變量取名字很講究
3.6 變量學習小結
3.7 趣味小挑戰(zhàn)
第4章 是或不是的道道
4.1 什么叫條件判斷
4.1.1 猜數字
4.1.2 坐火車
4.2 看if來斷案
4.3 真假總該做點事
4.4 if不做的,else來做
4.5 它們還有一個兄弟elif
4.6 滿足兩個條件找and
4.7 滿足一個條件用or
4.8 邏輯運算符not
4.9 小結條件邏輯
4.10 條件邏輯大考驗
第5章 循環(huán)是一種神奇的力量
5.1 循環(huán)內功修煉,掌握for循環(huán)
5.2 循環(huán)招式升級while
5.3 可怕的無限循環(huán)
5.4 break和continue
5.5 溫故而知新
5.6 循環(huán)大測試
第6章 3兄弟:"列表""元組""字典"
6.1 重新認識列表
6.2 往列表里添加新元素
6.3 確定列表中元素的位置
6.4 獲取列表中連續(xù)的元素
6.5 換掉列表中的元素
6.6 查詢列表中是否存在該元素
6.7 找到列表元素的索引
6.8 遍歷列表中的所有元素
6.9 給列表元素排序
6.10 元組是只讀的
6.11 字典講究對應
6.11.1 往字典中添加新元素
6.11.2 從字典中獲取元素
6.11.3 修改字典中元素的值
6.11.4 刪除字典中的元素
6.11.5 遍歷字典中的元素
6.12 課后小結
6.13 迎接小挑戰(zhàn)
第7章 擁有強大能量的函數
7.1 創(chuàng)造自己的函數
7.2 讓函數動起來
7.3 有參數的函數
7.4 有多個參數的函數
7.5 參數數量不確定
7.6 有返回值的函數
7.7 變量的作用域
7.7.1 局部變量
7.7.2 全局變量
7.7.3 強制為全局變量
7.8 函數能量回收
7.9 函數能量小挑戰(zhàn)
第8章 深奧的類與對象
8.1 我們熟悉的類和對象
8.2 Python中的類和對象
8.3 創(chuàng)建實例對象
8.4 對象都有自己獨特的屬性
8.5 對象還可以有自己的動作
8.6 類的三大特性
8.7 類與對象總結
8.8 類與對象小挑戰(zhàn)
第9章 注釋幫助我們理解
9.1 如何創(chuàng)建注釋
9.1.1 單行注釋
9.1.2 多行注釋
9.2 添加注釋的"要"與"不要"
9.3 注釋回顧
9.4 添加注釋
第10章 警報,警報,發(fā)現(xiàn)異常
10.1 Python的守衛(wèi)者
10.2 調試
10.3 異常與調試小結
10.4 異常與調試挑戰(zhàn)
第11章 強大的模塊功能庫
11.1 什么是模塊
11.2 創(chuàng)建屬于自己的模塊
11.3 使用模塊帶來的便利
11.4 命名空間
11.5 局部命名空間
11.6 全局命名空間
11.7 內置命名空間
11.8 Python內置標準模塊
11.9 模塊學習總結
11.10 模塊學習大挑戰(zhàn)
第12章 玩轉圖形界面編程
12.1 什么是GUI編程
12.2 Python中的GUI編程
12.3 第一個GUI程序-根窗口
12.4 Label組件
12.5 Button組件
12.6 Entry組件
12.7 Canvas組件
12.8 布局管理方式
12.9 tkinter小總結
12.10 tkinter小挑戰(zhàn)
第13章 操控文件的讀與寫
13.1 什么是文件
13.2 打開文件
13.3 寫文件
13.4 讀文件
13.5 游戲時間
13.6 文件小總結
13.7 文件小挑戰(zhàn)
第14章 網絡爬蟲不是小蟲子
14.1 網絡連接
14.2 了解網絡爬蟲
14.3 用Python發(fā)起網絡請求
14.4 HTML
14.4.1 HTML的常用標簽
14.4.2 標簽的樣式
14.5 解析網站內容
14.6 第一個爬蟲程序
14.7 爬蟲小總結
14.8 爬蟲小挑戰(zhàn)
第15章 攻克星球大戰(zhàn)
15.1 pygame的安裝
15.2 分析一下我們的飛機大戰(zhàn)
15.3 定義運行窗口
15.4 用鍵盤控制飛機移動
15.5 飛機發(fā)射子彈
15.6 敵機的創(chuàng)建
15.7 子彈擊中敵機-精靈的碰撞檢測
15.8 記錄得分
15.9 游戲結束
15.10 pygame小結
15.11 pygame課后小挑戰(zhàn)