掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
Python程序開發基礎 版權信息
- ISBN:9787560668864
- 條形碼:9787560668864 ; 978-7-5606-6886-4
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Python程序開發基礎 內容簡介
本書是針對零基礎的讀者學習Python 程序設計而開發的一本入門級教材。全書內容設計從零基礎讀者的角度出發,通過采用多樣化的案例、通俗易懂的講解形式和詳細的演示步驟,幫助大家輕松地學習Python編程。本書共8個項目,以Python 3.10為開發環境進行演示講解。內容包括:初識Python、字符串與格式化處理、流程控制、組合數據結構、函數、面向對象編程、文件和目錄操作、模塊。
Python程序開發基礎 目錄
項目1 初識Python 1
任務1.1 Python概述 1
1.1.1 Python的特點 1
1.1.2 Python版本 2
1.1.3 Python應用領域 2
任務1.2 搭建開發環境 3
1.2.1 Python的下載和安裝 3
1.2.2 測試Python是否安裝成功 5
任務1.3 我的**個Python程序 6
1.3.1 使用自帶的IDLE編寫**個
程序 6
1.3.2 安裝Visual Studio Code 7
1.3.3 使用Visual Studio Code編寫
程序 11
1.3.4 變量 11
1.3.5 基本輸入/輸出 12
任務1.4 實踐活動 13
實踐1.1 打印名片 13
實踐1.2 輸出“黨的二十大主題” 14
鞏固練習 14
項目2 字符串與格式化處理 16
任務2.1 Python程序的書寫規范 16
2.1.1 代碼縮進 16
2.1.2 注釋 17
2.1.3 語句的編碼規范 18
任務2.2 標識符和關鍵字 19
2.2.1 標識符 19
2.2.2 關鍵字 19
任務2.3 標準數據類型 20
2.3.1 數字類型 20
2.3.2 數字類型轉換 20
任務2.4 運算符 22
2.4.1 算術運算符 22
2.4.2 比較運算符 22
2.4.3 賦值運算符 23
2.4.4 邏輯運算符 23
任務2.5 字符串類型 24
2.5.1 字符串的表示 24
2.5.2 字符串的格式化 25
2.5.3 字符串的常見操作符 27
任務2.6 實踐活動 28
實踐2.1 根據身高體重計算BMI
指數 28
實踐2.2 模擬銀行存取款 29
鞏固練習 30
項目3 流程控制 31
任務3.1 if語句 31
3.1.1 if語句的格式 32
3.1.2 if…else語句 32
3.1.3 if…elif…else語句 34
任務3.2 if語句的嵌套 35
任務3.3 循環語句 37
3.3.1 for循環 37
3.3.2 while循環 38
任務3.4 循環嵌套 39
3.4.1 while循環嵌套 39
3.4.2 for循環嵌套 41
任務3.5 跳轉語句 42
3.5.1 break語句 42
3.5.2 continue語句 44
任務3.6 實踐活動 46
實踐3.1 敲7游戲 46
實踐3.2 打印金字塔 47
鞏固練習 48
項目4 組合數據結構 51
任務4.1 列表 51
4.1.1 列表的創建方式 51
4.1.2 列表的遍歷和訪問 52
4.1.3 列表元素的常見操作 53
任務4.2 元組 56
4.2.1 元組的創建方式 56
4.2.2 訪問元組元素 56
任務4.3 字典 57
4.3.1 字典的常見操作 57
4.3.2 字典元素的刪除 59
4.3.3 字典元素的查詢 60
任務4.4 集合 60
4.4.1 集合的創建及其常見操作 60
4.4.2 集合類型的操作符 62
任務4.5 實踐活動 64
實踐4.1 天龍八部 64
實踐4.2 歐冠決賽 65
實踐4.3 單詞識別 67
鞏固練習 69
項目5 函數 72
任務5.1 函數的概念 72
5.1.1 函數的定義 72
5.1.2 函數的調用 73
任務5.2 函數的參數傳遞 74
5.2.1 必需參數 74
5.2.2 關鍵字參數 75
5.2.3 默認參數 75
5.2.4 不定長參數 76
任務5.3 變量作用域 77
5.3.1 局部變量 77
5.3.2 全局變量 77
任務5.4 匿名函數 78
任務5.5 實踐活動 79
實踐5.1 完數 79
實踐5.2 水仙花數 79
實踐5.3 高空拋物 80
實踐5.4 可被7整除但不能被5
整除的數 81
實踐5.5 某天為一年的第幾天 82
鞏固練習 82
項目6 面向對象編程 85
任務6.1 面向對象 85
6.1.1 面向對象概述 85
6.1.2 面向對象的基本概念 86
6.1.3 面向對象編程的特點 86
任務6.2 類與對象 86
6.2.1 類與對象的關系 86
6.2.2 類的定義與訪問 86
6.2.3 對象的創建與使用 87
6.2.4 訪問限制 88
任務6.3 構造方法與析構方法 89
6.3.1 構造方法 89
6.3.2 析構方法 91
任務6.4 繼承 92
6.4.1 單繼承 92
6.4.2 多繼承 93
6.4.3 方法重寫 94
6.4.4 super()函數 95
任務6.5 實踐活動 96
實踐6.1 借書卡業務 96
實踐6.2 銀行管理系統 102
鞏固練習 110
項目7 文件和目錄操作 112
任務7.1 文件的使用 112
7.1.1 文件概述 112
7.1.2 文件的打開與關閉 112
7.1.3 文件的讀寫 114
任務7.2 格式化數據的讀寫方法 116
7.2.1 CSV格式化數據的讀寫方法 116
7.2.2 XML格式化數據的讀寫方法 119
7.2.3 JSON格式化數據的讀寫方法 121
任務7.3 文件路徑操作 124
7.3.1 相對路徑與絕對路徑 124
7.3.2 檢測路徑的有效性 125
7.3.3 路徑的拼接 125
任務7.4 實踐活動 126
實踐7.1 批量創建文件夾 126
實踐7.2 遼寧省各市區號查詢 128
實踐7.3 電影信息的打印 129
鞏固練習 130
項目8 模塊 132
任務8.1 模塊概述 132
8.1.1 os模塊 133
8.1.2 random模塊 136
8.1.3 sys模塊 138
8.1.4 time模塊 139
任務8.2 自定義模塊 140
8.2.1 使用import語句導入模塊 140
8.2.2 模塊搜索目錄 141
任務8.3 以主程序的形式執行 141
任務8.4 Python中的包 142
8.4.1 Python程序的包結構 142
8.4.2 創建和使用包 143
任務8.5 引用其他模塊 143
任務8.6 實踐活動 144
實踐8.1 輸入用戶名 144
實踐8.2 雙色球 145
鞏固練習 147
鞏固練習參考答案 149
參考文獻 156
展開全部
書友推薦
- >
自卑與超越
- >
龍榆生:詞曲概論/大家小書
- >
隨園食單
- >
巴金-再思錄
- >
煙與鏡
- >
史學評論
- >
李白與唐代文化
- >
大紅狗在馬戲團-大紅狗克里弗-助人
本類暢銷