定 價:¥88.00
作 者: | 劉鳳飛,曾茜 |
出版社: | 機(jī)械工業(yè)出版社 |
叢編項: | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787111632894 | 出版時間: | 2019-09-01 | 包裝: | 平裝 |
開本: | 16 | 頁數(shù): | 385 | 字?jǐn)?shù): |
前言
第1章 結(jié)交一個新朋友,它的名字叫Python
1.1 請叫我Python大人
1.2 邀請Python來我的電腦做客
1.3 用Python指揮你的電腦
1.4 Python的第一個程序
1.5 回憶我們的朋友Python
1.6 首次小挑戰(zhàn)
第2章 召喚畫圖的小海龜
2.1 認(rèn)識會作圖的小海龜
2.2 小海龜?shù)淖鲌D絕學(xué)
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 數(shù)字的奧秘
3.2.1 數(shù)字運算符
3.2.2 運算順序
3.2.3 給數(shù)字取一個洋氣的英文名
3.3 字符串是什么東西
3.4 變量的可變性
3.5 變量取名字很講究
3.6 變量學(xué)習(xí)小結(jié)
3.7 趣味小挑戰(zhàn)
第4章 是或不是的道道
4.1 什么叫條件判斷
4.1.1 猜數(shù)字
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 小結(jié)條件邏輯
4.10 條件邏輯大考驗
第5章 循環(huán)是一種神奇的力量
5.1 循環(huán)內(nèi)功修煉,掌握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 重新認(rèn)識列表
6.2 往列表里添加新元素
6.3 確定列表中元素的位置
6.4 獲取列表中連續(xù)的元素
6.5 換掉列表中的元素
6.6 查詢列表中是否存在該元素
6.7 找到列表元素的索引
6.8 遍歷列表中的所有元素
6.9 給列表元素排序
6.10 元組是只讀的
6.11 字典講究對應(yīng)
6.11.1 往字典中添加新元素
6.11.2 從字典中獲取元素
6.11.3 修改字典中元素的值
6.11.4 刪除字典中的元素
6.11.5 遍歷字典中的元素
6.12 課后小結(jié)
6.13 迎接小挑戰(zhàn)
第7章 擁有強(qiáng)大能量的函數(shù)
7.1 創(chuàng)造自己的函數(shù)
7.2 讓函數(shù)動起來
7.3 有參數(shù)的函數(shù)
7.4 有多個參數(shù)的函數(shù)
7.5 參數(shù)數(shù)量不確定
7.6 有返回值的函數(shù)
7.7 變量的作用域
7.7.1 局部變量
7.7.2 全局變量
7.7.3 強(qiáng)制為全局變量
7.8 函數(shù)能量回收
7.9 函數(shù)能量小挑戰(zhàn)
第8章 深奧的類與對象
8.1 我們熟悉的類和對象
8.2 Python中的類和對象
8.3 創(chuàng)建實例對象
8.4 對象都有自己獨特的屬性
8.5 對象還可以有自己的動作
8.6 類的三大特性
8.7 類與對象總結(jié)
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 調(diào)試
10.3 異常與調(diào)試小結(jié)
10.4 異常與調(diào)試挑戰(zhàn)
第11章 強(qiáng)大的模塊功能庫
11.1 什么是模塊
11.2 創(chuàng)建屬于自己的模塊
11.3 使用模塊帶來的便利
11.4 命名空間
11.5 局部命名空間
11.6 全局命名空間
11.7 內(nèi)置命名空間
11.8 Python內(nèi)置標(biāo)準(zhǔn)模塊
11.9 模塊學(xué)習(xí)總結(jié)
11.10 模塊學(xué)習(xí)大挑戰(zhàn)
第12章 玩轉(zhuǎn)圖形界面編程
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小總結(jié)
12.10 tkinter小挑戰(zhàn)
第13章 操控文件的讀與寫
13.1 什么是文件
13.2 打開文件
13.3 寫文件
13.4 讀文件
13.5 游戲時間
13.6 文件小總結(jié)
13.7 文件小挑戰(zhàn)
第14章 網(wǎng)絡(luò)爬蟲不是小蟲子
14.1 網(wǎng)絡(luò)連接
14.2 了解網(wǎng)絡(luò)爬蟲
14.3 用Python發(fā)起網(wǎng)絡(luò)請求
14.4 HTML
14.4.1 HTML的常用標(biāo)簽
14.4.2 標(biāo)簽的樣式
14.5 解析網(wǎng)站內(nèi)容
14.6 第一個爬蟲程序
14.7 爬蟲小總結(jié)
14.8 爬蟲小挑戰(zhàn)
第15章 攻克星球大戰(zhàn)
15.1 pygame的安裝
15.2 分析一下我們的飛機(jī)大戰(zhàn)
15.3 定義運行窗口
15.4 用鍵盤控制飛機(jī)移動
15.5 飛機(jī)發(fā)射子彈
15.6 敵機(jī)的創(chuàng)建
15.7 子彈擊中敵機(jī)-精靈的碰撞檢測
15.8 記錄得分
15.9 游戲結(jié)束
15.10 pygame小結(jié)
15.11 pygame課后小挑戰(zhàn)