发表于2024-11-25
Python編程 從入門到實踐 python基礎教程 深度學習 計算機編程 pdf epub mobi txt 電子書 下載 2024
……………………
Eric Matthes
高中科學和數學老師,現居住在阿拉斯加,在當地講授Python入門課程。他從5歲開始就一直在編寫程序。
x;"> 目 錄*部分 基礎知識
第1章 起步 2
1.1 搭建編程環境 2
1.1.1 Python 2和Python 3 2
1.1.2 運行Python代碼片段 3
1.1.3 Hello World程序 3
1.2 在不同操作係統中搭建Python編程環境 3
1.2.1 在Linux係統中搭建Python編程環境 3
1.2.2 在OS X係統中搭建Python編程環境 6
1.2.3 在Windows係統中搭建Python編程環境 8
1.3 解決安裝問題 12
1.4 從終端運行Python程序 13
1.4.1 在Linux和OS X係統中從終端運行Python程序 13
1.4.2 在Windows係統中從終端運行Python程序 13
1.5 小結 14
第2章 變量和簡單數據類型 15
2.1 運行hello_world.py時發生的情況 15
2.2 變量 16
2.2.1 變量的命名和使用 16
2.2.2 使用變量時避免命名錯誤 17
2.3 字符串 18
2.3.1 使用方法修改字符串的大小寫 19
2.3.2 閤並(拼接)字符串 19
2.3.3 使用製錶符或換行符來添加空白 20
2.3.4 刪除空白 21
2.3.5 使用字符串時避免語法錯誤 22
2.3.6 Python 2中的print語句 23
2.4 數字 24
2.4.1 整數 24
2.4.2 浮點數 25
2.4.3 使用函數str()避免類型錯誤 25
2.4.4 Python 2中的整數 26
2.5 注釋 27
2.5.1 如何編寫注釋 27
2.5.2 該編寫什麼樣的注釋 28
2.6 Python之禪 28
2.7 小結 30
第3章 列錶簡介 31
3.1 列錶是什麼 31
3.1.1 訪問列錶元素 32
3.1.2 索引從0而不是1開始 32
3.1.3 使用列錶中的各個值 33
3.2 修改、添加和刪除元素 33
3.2.1 修改列錶元素 34
3.2.2 在列錶中添加元素 34
3.2.3 從列錶中刪除元素 35
3.3 組織列錶 39
3.3.1 使用方法sort()對列錶進行永久性排序 39
3.3.2 使用函數sorted()對列錶進行臨時排序 40
3.3.3 倒著打印列錶 41
3.3.4 確定列錶的長度 41
3.4 使用列錶時避免索引錯誤 42
3.5 小結 43
第4章 操作列錶 44
4.1 遍曆整個列錶 44
4.1.1 深入地研究循環 45
4.1.2 在for循環中執行更多的操作 46
4.1.3 在for循環結束後執行一些操作 47
4.2 避免縮進錯誤 47
4.2.1 忘記縮進 48
4.2.2 忘記縮進額外的代碼行 48
4.2.3 不必要的縮進 49
4.2.4 循環後不必要的縮進 49
4.2.5 遺漏瞭冒號 50
4.3 創建數值列錶 51
4.3.1 使用函數range() 51
4.3.2 使用range()創建數字列錶 51
4.3.3 對數字列錶執行簡單的統計計算 53
4.3.4 列錶解析 53
4.4 使用列錶的一部分 54
4.4.1 切片 54
4.4.2 遍曆切片 56
4.4.3 復製列錶 56
4.5 元組 59
4.5.1 定義元組 59
4.5.2 遍曆元組中的所有值 59
4.5.3 修改元組變量 60
4.6 設置代碼格式 61
4.6.1 格式設置指南 61
4.6.2 縮進 61
4.6.3 行長 61
4.6.4 空行 62
4.6.5 其他格式設置指南 62
4.7 小結 63
第5章 if語句 64
5.1 一個簡單示例 64
5.2 條件測試 65
5.2.1 檢查是否相等 65
5.2.2 檢查是否相等時不考慮大小寫 65
5.2.3 檢查是否不相等 66
5.2.4 比較數字 67
5.2.5 檢查多個條件 67
5.2.6 檢查特定值是否包含在列錶中 68
5.2.7 檢查特定值是否不包含在列錶中 69
5.2.8 布爾錶達式 69
5.3 if語句 70
5.3.1 簡單的if語句 70
5.3.2 if-else語句 71
5.3.3 if-elif-else結構 72
5.3.4 使用多個elif代碼塊 73
5.3.5 省略else代碼塊 74
5.3.6 測試多個條件 74
5.4 使用if語句處理列錶 76
5.4.1 檢查特殊元素 77
5.4.2 確定列錶不是空的 78
5.4.3 使用多個列錶 78
5.5 設置if語句的格式 80
5.6 小結 80
第6章 字典 81
6.1 一個簡單的字典 81
Python編程 從入門到實踐 python基礎教程 深度學習 計算機編程 下載 mobi epub pdf txt 電子書
Python編程 從入門到實踐 python基礎教程 深度學習 計算機編程 pdf epub mobi txt 電子書 下載