日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Python程序設計

Python程序設計

Python程序設計

定 價:¥59.00

作 者: 王圓、蔣華梅、袁偉華、熊云艷、黃耿生
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302591986 出版時間: 2021-09-01 包裝: 平裝-膠訂
開本: 16開 頁數: 244 字數:  

內容簡介

  《Python程序設計》詳細介紹了 Python 語言的相關知識,共分 10 章,具體內容包括 Python 概述、基本語法、字符串、Python 數據結構、函數、面向對象、模塊與包、異常、文件和課程設計。Python 程序設計是一門實踐性非常強的課程,具有一定的難度,新手入門較困難。本書內容融入了編者多年的一線教學體會,同時介紹了大量的編程實例。本書是廣東省“電子商務”品牌專業(yè)的研究成果,提供了完備的課程資源。 《Python程序設計》主要面向普通高等職業(yè)院校學生,可作為電子商務、大數據技術、人工智能技術、計算機應用技術等專業(yè)的教學用書,也可作為相關領域的培訓教材和企業(yè)開發(fā)人員的參考用書。

作者簡介

暫缺《Python程序設計》作者簡介

圖書目錄

目 錄
第 1 章 Python 概述 1 
1.1 Python 語言簡介  1 
1.1.1 什么是 Python  1 
1.1.2 Python 的應用領域 2 
1.1.3 Python 的特點  2 
1.1.4 Python 程序運行機制  3 
1.1.5 如何學好 Python  4 
1.2 Python 版本簡介  5 
1.2.1 初學者應該選擇哪個版本 5 
1.2.2 Python 2.x 的代碼轉換成 Python 3.x 的代碼  6 
1.2.3 Python 2.x 和 Python 3.x 的區(qū)別  7 
1.3 Python 開發(fā)環(huán)境安裝與配置  9 
1.3.1 Windows 上安裝 Python 開發(fā)環(huán)境  10 
1.3.2 配置 PATH 環(huán)境變量  13 
1.3.3 編寫個 Python 程序  14 
1.3.4 PyCharm 安裝和使用  15 
1.4 Python 編程規(guī)范  19 
1.4.1 語句  19 
1.4.2 注釋  19 
1.4.3 縮進  20 
1.5 擴展庫安裝方法  21 
1.5.1 pip 命令安裝  21 
1.5.2 手動下載第三方庫,再使用 pip 命令安裝  22 
本章小結  24 
習題  24 
第 2 章 基本語法 26 
2.1 基本概念  26 
2.1.1 標識符  26 
2.1.2 關鍵字  27 
2.1.3 常量與變量  27 
2.1.4 基本數據類型  29 
2.2 Python 表達式與運算符  32 
2.2.1 表達式  32 
2.2.2 運算符  32 
2.3 Python 常用內置函數  35 
2.4 程序流程控制  36 
2.4.1 順序結構 36 
2.4.2 選擇結構 36 
2.4.3 循環(huán)語句 40 
2.5 拓展實踐  47 
2.5.1 打印九九乘法表  47 
2.5.2 求素數  47 
2.5.3 猜數游戲 48 
本章小結  48 
習題  49 
第 3 章 字符串 51 
3.1 字符串概述  51 
3.1.1 字符串 51 
3.1.2 訪問字符串中的值  52 
3.1.3 拼接字符串  53 
3.2 字符串的編碼格式  55 
3.2.1 ASCII 碼  55 
3.2.2 GB2312 碼和 GBK 碼  55 
3.2.3 Unicode 碼  55 
3.2.4 UTF-8 碼  55 
3.3 轉義字符與原始字符串  56 
3.3.1 轉義字符  56 
3.3.2 原始字符串 58 
3.4 字符串格式化 58 
3.4.1 %運算符格式化字符串  59 
3.4.2 str.format()方法 62 
3.4.3 f-string  66 
3.5 字符串常用方法與操作  67 
3.5.1 獲取字符串的長度或字節(jié)數  68 
3.5.2 分割和合并字符串 69 
3.5.3 檢索和替換字符串  70 
3.5.4 字符串大小寫轉換  73 
3.5.5 去除字符串中的空格和特殊符號  75 
3.5.6 字符串編碼和解碼  76 
3.5.7 字符串對齊方法  78 
3.6 字符串常量 79 
3.7 正則表達式  80 
3.7.1 匹配字符串  80 
3.7.2 替換字符串  84 
3.7.3 分割字符串 84 
3.7.4 元字符 85 
3.8 拓展實踐 86 
3.8.1 統(tǒng)計各類字符的個數 86 
3.8.2 模擬微信發(fā)紅包 87 
本章小結  88 
習題  89 
第 4 章 Python 數據結構 91 
4.1 概述  91 
4.2 列表 92 
4.2.1 創(chuàng)建和刪除列表  92 
4.2.2 列表的常用操作  93 
4.2.3 列表推導式  98 
4.2.4 列表常用函數  99 
4.3 元組  102 
4.3.1 區(qū)分元組和列表  102 
4.3.2 創(chuàng)建元組  103 
4.3.3 元組的常用操作  104 
4.4 字典  106 
4.4.1 創(chuàng)建字典 107 
4.4.2 訪問字典元素  109 
4.4.3 字典常用的函數和方法  110 
4.5 集合  113 
4.5.1 創(chuàng)建集合  113 
4.5.2 集合運算 114 
4.5.3 集合常用函數和方法  116 
4.6 拓展實踐 116 
4.6.1 皮具保養(yǎng)小貼士  116 
4.6.2 日期判斷 117 
本章小結  121 
習題  121 
第 5 章 函數  123 
5.1 函數定義與調用  123 
5.1.1 函數定義 124 
5.1.2 函數調用 125 
5.2 參數傳遞  127 
5.2.1 位置參數  127 
5.2.2 默認參數  128 
5.2.3 關鍵字參數 129 
5.2.4 可變長度參數 129 
5.2.5 序列作函數參數  130 
5.3 變量作用域  132 
5.3.1 局部變量 132 
5.3.2 全局變量 133 
5.3.3 global 關鍵字和 nonlocal 關鍵字 134 
5.4 匿名函數  135 
5.5 遞歸函數 137 
5.6 拓展實踐 138 
5.6.1 計算會員折扣 138 
5.6.2 手機菜單  139 
5.6.3 刪除偶數/奇數  141 
本章小結  142 
習題  143 
第 6 章 面向對象  146 
6.1 面向過程和面向對象  146 
6.2 類  147 
6.3 對象  148 
6.4 類的屬性和方法  149 
6.4.1 屬性  149 
6.4.2 方法  150 
6.5 封裝  152 
6.6 繼承  154 
6.6.1 繼承的語法 154 
6.6.2 多繼承  155 
6.6.3 方法的重寫  156 
6.6.4 未綁定方法 157 
6.6.5 使用 super()函數調用父類的構造方法 158 
6.7 Python 語言的動態(tài)性 160 
6.7.1 添加和刪除對象屬性  160 
6.7.2 添加類屬性  161 
6.7.3 動態(tài)添加方法  162 
6.7.4 動態(tài)屬性與__slots__  163 
6.7.5 使用 type()函數動態(tài)創(chuàng)建類  164 
6.7.6 使用 metaclass 動態(tài)修改類  165 
6.8 多態(tài)  167 
6.9 枚舉類  169 
6.10 拓展實踐 172 
6.10.1 定義類和實例化對象實踐  172 
6.10.2 類的方法實踐  172 
6.10.3 類的繼承實踐  173 
本章小結  174 
習題  174 
第 7 章 模塊與包  176 
7.1 模塊  176 
7.1.1 導入模塊  177 
7.1.2 自定義模塊 179 
7.1.3 為模塊編寫說明文檔 180 
7.1.4 為模塊編寫測試代碼  181 
7.1.5 模塊的__all__變量  182 
7.1.6 查看模塊內容  183 
7.2 包  184 
7.2.1 定義包  185 
7.2.2 導入包  185 
7.3 拓展實踐  187 
7.3.1 模塊定義和導入  187 
7.3.2 導入模塊時起別名  188 
本章小結  188 
習題  189 
第 8 章 異常  191 
8.1 異常與錯誤  191 
8.2 異常處理機制  192 
8.2.1 使用 try.except 捕獲異常  192 
8.2.2 使用 try.except.else 捕獲異常194 
8.2.3 使用 try.except.finally 捕獲異常  195 
8.2.4 使用 raise 引發(fā)異常  197 
8.2.5 獲取異常信息  198 
8.3 自定義異常類  199 
8.4 異常處理規(guī)則  200 
8.5 拓展實踐  201 
8.5.1 猜數字  201 
8.5.2 年齡異常判斷  202
本章小結  202 
習題  203 
第 9 章 文件  205 
9.1 文件基礎知識  205 
9.2 文件的基本操作  206 
9.2.1 open()函數  206 
9.2.2 close()方法  208 
9.2.3 write()方法  209 
9.2.4 read()方法  210 
9.2.5 readline()方法  210 
9.2.6 readlines()方法  211 
9.3 os 模塊與文件夾操作  212 
9.3.1 mkdir()函數  215 
9.3.2 chdir()函數  215 
9.3.3 rmdir()函數  216 
9.3.4 rename()函數  216 
9.3.5 remove()函數  217 
9.4 拓展實踐  217 
9.4.1 文件應用實踐一  217 
9.4.2 文件應用實踐二  218 
本章小結  219 
習題  219 
第 10 章 課程設計—商品庫存管理  221 
10.1 需求分析  221 
10.2 主界面設計  221 
10.3 各功能模塊設計 222 
本章小結  228 
習題  229 
習題參考答案 230 
參考文獻  243

本目錄推薦

掃描二維碼
Copyright ? 讀書網 rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號