Python趣味編程入門

Python趣味編程入門

《Python趣味編程入門》是2020年2月人民郵電出版社出版的圖書,作者是[英]邁克·桑德斯(Mike Saunders)。

基本介紹

  • 書名:Python趣味編程入門
  • 作者:[英]邁克·桑德斯(Mike Saunders)
  • ISBN:9787115487537
  • 頁數:178頁
  • 定價:49元
  • 出版社:人民郵電出版社
  • 出版時間:2020年2月
  • 裝幀:平裝
  • 開本:小16開
內容簡介,圖書目錄,

內容簡介

多年以前,編程可能還只是少數人掌握的一項技能。但是隨著計算機的普及和人工智慧的流行,編程已經成為一項男女老幼皆可學習的技術。Python是一種面向對象的解釋型程式設計語言,也是2017年很受歡迎的人工智慧程式語言。
本書通過一個個有趣的程式清單,幫助讀者掌握Python編程的基礎知識。本書內容分為9章:D1章介紹了在不同的作業系統上如何安裝Python軟體,後面章節用實例對Python程式語言的知識點進行剖析,zui後一章展示了4個綜合性套用案例,幫助讀者對所學進行總結鞏固。
本書非常適合對計算機編程的基礎知識感興趣的青少年及初學者使用。全書程式清單的原代碼檔案可以通過掃描封底上的二維碼獲取。

圖書目錄

第 1章 安 裝
1.1 如何安裝Python 3
1.1.1 在Windows上安裝 3
1.1.2 在MacOS上安裝 5
1.1.3 在Linux上安裝 5
1.1.4 在樹莓派上安裝 8
1.2 編寫和運行程式 8
1.2.1 在Windows上使用 8
1.2.2 在MacOS上使用 10
1.2.3 在Linux(包括樹莓派)上使用 11
1.3 錯誤信息的含義 12
第 2章 Python基礎知識
2.1 在螢幕上列印文本 15
2.2 什麼是變數? 17
2.3 簡單數學運算 21
2.4 取得輸入 23
2.4.1 字元串和數值 25
2.4.2 函式中的函式 27
第3章 改變程式流程
3.1 Python的“如果”和“但是” 32
3.1.1 我們的第 一個代碼塊 33
3.1.2 多重比較 34
3.1.3 大於、小於、等於還是不等於? 35
3.2 更多條件語句 37
3.3 循環 41
3.3.1 “while”循環 42
3.3.2 循環內部的檢查和循環 44
3.3.3 無限循環和跳出 44
3.3.4 “for”循環 45
第4章 用函式節約時間
4.1 創建簡單函式 50
4.2 傳遞參數 54
4.2.1 變數和多個參數 55
4.2.2 取回數據 57
4.3 變數的作用域 59
4.4 有趣的內建函式 62
4.4.1 exec—在一個程式的內部運行另一個程式 62
4.4.2 chr—顯示複雜的字元 64
4.4.3 len—獲得字元串的長度 65
4.4.4 pow和round—額外的數學函式 66
第5章 處理數據
5.1 什麼是數據結構? 69
5.2 元組的魔力 70
5.3 列表和字典 76
5.3.1 實時改變元素 78
5.3.2 排序、增加和刪除元素 80
5.3.3 字典 84
5.3.4 一個實例 87
5.4 數據和函式 89
第6章 保存結果
6.1 將數據保存到檔案 95
6.2 讀取文本和二進制檔案 99
6.2.1 處理結構化數據 101
6.2.2 讀取二進制檔案 103
6.3 在檔案中搜尋 107
6.4 處理Python數據 112
第7章 用模組做更多的事
7.1 什麼是模組? 121
7.2 和Python捆綁的模組 124
7.2.1 “os”模組 124
7.2.2 “time”模組 126
7.2.3 “math”和“random”模組 127
7.2.4 “socket”模組 130
7.3 其他實用的模組 133
7.3.1 用Pillow操縱圖像 134
7.3.2 用Pygame編寫遊戲 137
7.3.3 用Tkinter開發圖形套用 141
第8章 自成一類
8.1 什麼是類? 148
8.2 取值方法、賦值方法和邏輯 152
8.3 繼承 157
8.4 使用槽 159
第9章 示例程式
9.1 擊球遊戲 163
9.2 員工 166
9.3 文本編輯器 170
9.4 新聞標題 173
附錄 “挑戰自我”的答案

相關詞條

熱門詞條

聯絡我們