目錄(80章)
倒序
- 封面
- 版權信息
- 內容簡介
- 前言
- 序
- 1 Python基礎
- 1.1 簡介
- 1.2 誕生
- 1.3 應用
- 1.4 優點
- 2 開發環境配置
- 2.1 Python下載與安裝
- 2.2 VS Code安裝
- 2.3 VS Code輔助插件
- 3 VS Code使用
- 3.1 Python文件創建
- 3.2 簡單輸出代碼測試
- 4 輸出與變量
- 4.1 Python的輸出語句
- 4.2 Python的變量及類型
- 4.3 輸出變量案例練習
- 5 輸入與判斷
- 5.1 Python的輸入語句
- 5.2 Python的判斷語句
- 5.3 變量的類型轉換
- 6 運算符和循環
- 6.1 Python常用運算符
- 6.2 Python的兩種循環
- 6.3 購物系統實例
- 7 列表和字典
- 7.1 Python的列表用法
- 7.2 Python的字典用法
- 7.3 簡單角色信息存儲
- 8 函數編程
- 8.1 Python函數編寫
- 8.2 函數編程的作用
- 8.3 背包復制函數
- 9 pygame初識
- 9.1 Python的第三方庫
- 9.2 pygame的簡單介紹
- 9.3 創建窗體、背景
- 10 pygame圖片處理
- 10.1 載入圖片、調整大小
- 10.2 圖片顯示規則
- 10.3 足球反彈
- 11 pygame鍵盤與鼠標
- 11.1 繪制圖形
- 11.2 鍵盤事件處理
- 11.3 鼠標事件處理
- 12 面向對象、音樂
- 12.1 面向對象的概念
- 12.2 音樂播放
- 12.3 播放器制作
- 13 pygame接球游戲
- 13.1 游戲介紹
- 13.2 接球游戲—小球
- 13.3 接球游戲—接桿
- 14 pygame彈球游戲
- 14.1 游戲介紹
- 14.2 彈球游戲—小球
- 14.3 彈球游戲—接桿
- 15 pygame打地鼠
- 15.1 游戲介紹
- 15.2 分步編寫
- 16 游戲2048
- 16.1 游戲2048介紹
- 16.2 游戲2048分析
- 16.3 游戲2048編程
- 17 貪吃蛇
- 17.1 貪吃蛇介紹
- 17.2 貪吃蛇結構
- 17.3 貪吃蛇編程
- 18 恐龍跑酷
- 18.1 恐龍跑酷介紹
- 18.2 恐龍跑酷結構
- 18.3 恐龍跑酷編程
- 19 飛機大戰
- 19.1 飛機大戰介紹
- 19.2 飛機大戰結構
- 19.3 飛機大戰編程 更新時間:2020-08-07 16:35:03
推薦閱讀
- DevOps:軟件架構師行動指南
- Embedded Linux Projects Using Yocto Project Cookbook
- Mastering QGIS
- Bootstrap 4:Responsive Web Design
- SQL基礎教程(視頻教學版)
- HTML5+CSS3網頁設計
- PySide 6/PyQt 6快速開發與實戰
- Python Essentials
- Node.js 12實戰
- Unity 3D UI Essentials
- 軟件開發中的決策:權衡與取舍
- Mastering Data Analysis with R
- Learning IBM Bluemix
- Java Web程序開發參考手冊
- IBM Cognos Insight
- Spring Boot實戰:從0開始動手搭建企業級項目
- 數據結構:Python語言描述
- Spring 5.0 Cookbook
- 數據結構和算法(Python和C++語言描述)
- Python算法設計與分析
- Applied Supervised Learning with Python
- Learn C# in 7 days
- 從Scratch進階到Python(基礎篇)
- Troubleshooting Ubuntu Server
- Building a Home Security System with Arduino
- 小學生Scratch創意編程(視頻教學版)
- Sass and Compass Designer's Cookbook
- Kali Linux 2:Windows Penetration Testing
- Go語言從入門到精通
- 開源實時以太網POWERLINK詳解