TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
Python程序設計(簡體書)
滿額折

Python程序設計(簡體書)

商品資訊

人民幣定價:65 元
定價
:NT$ 390 元
優惠價
87339
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:10 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

本書以Python程序設計為主線,從搭建Python運行環境出發,由淺入深、循序漸進地講述Python程序設計的基本概念和基本方法,通過大量精選的例題,講解程序設計思想和方法,從而培養學生程序設計能力。本書內容包括搭建Python運行環境、Python基礎語法、Python流程控制、函數與模塊、面向對象編程、組合數據類型、文件操作、數據庫操作、GUI編程、網絡爬蟲基礎、數據處理、數據可視化等。

名人/編輯推薦

劉瑞新老師最新力作

目次

目 錄

前言
第1章 搭建Python運行環境
1.1 Python基礎知識
1.1.1 Python語言簡介
1.1.2 Python的開發工具
1.2 安裝與配置Python程序開發環境
1.2.1 IDLE的安裝與啟動
1.2.2 IDLE的運行
1.2.3 配置基本IDLE
1.3 習題
第2章 Python基礎語法
2.1 Python對象模型
2.1.1 對象的特性
2.1.2 常見的內置對象
2.2 基本數據類型
2.2.1 數值類型
2.2.2 字符串類型
2.3 字符集、標識符、變量和常量
2.3.1 字符集
2.3.2 標識符
2.3.3 變量
2.3.4 常量
2.4 運算符和表達式
2.4.1 算術運算符和算術表達式
2.4.2 關係運算符和關系表達式
2.4.3 邏輯運算符和邏輯表達式
2.4.4 賦值運算符
2.4.5 運算符的優先級
2.5 語句
2.6 習題
第3章 Python流程控制
3.1 順序結構
3.1.1 輸出函數print()
3.1.2 輸入函數input()
3.1.3 注釋語句
3.1.4 順序結構程序實例
3.2 選擇結構
3.2.1 if-else條件語句
3.2.2 if-elif-else語句
3.2.3 if語句的嵌套
3.3 循環結構
3.3.1 while循環語句
3.3.2 for循環語句
3.3.3 嵌套循環
3.3.4 break語句和continue語句
3.3.5 循環中的else語句
3.4 習題
第4章 函數與模塊
4.1 函數
4.1.1 自定義函數的定義與調用
4.1.2 函數的值傳遞和引用傳遞
4.1.3 參數的傳遞
4.1.4 函數的返回值
4.1.5 遞歸函數
4.1.6 變量作用域
4.1.7 匿名函數
4.2 模塊
4.2.1 模塊的概念
4.2.2 導入模塊
4.2.3 自定義模塊的創建
4.2.4 包
4.2.5 常用的內置模塊
4.2.6 第三方模塊
4.3 習題
第5章 面向對象編程
5.1 類和對象
5.1.1 類和對象的概念
5.1.2 類的定義
5.1.3 類的成員
5.1.4 創建對象
5.1.5 在類的內部調用實例方法
5.1.6 構造方法
5.1.7 類變量、實例變量及其作用域
5.1.8 實例方法、類方法和靜態方法
5.2 類的封裝
5.2.1 封裝的概念
5.2.2 用私有變量、私有方法實現封裝
5.2.3 用@property裝飾器定義屬性實現封裝
5.3 類的繼承
5.3.1 繼承的概念
5.3.2 使用繼承
5.3.3 重寫方法
5.3.4 派生屬性或方法
5.3.5 多重繼承
5.4 類的多態
5.4.1 多態的實現
5.4.2 多態性
5.5 習題
第6章 組合數據類型
6.1 列表
6.1.1 創建列表對象和列表變量
6.1.2 列表的通用操作
6.1.3 列表的專用操作
6.1.4 列表相關的函數
6.1.5 嵌套列表
6.2 元組
6.2.1 創建元組對象和元組變量
6.2.2 元組的基本操作
6.2.3 元組封裝與序列拆封
6.2.4 元組與列表的比較
6.3 集合
6.3.1 創建集合對象和集合變量
6.3.2 集合的基本操作
6.3.3 集合的常用方法
6.3.4 集合的運算
6.3.5 集合與列表的比較
6.4 字典
6.4.1 創建字典對象和字典變量
6.4.2 字典的基本操作
6.4.3 字典的常用方法
6.5 習題
第7章 文件操作
7.1 文件的打開和關閉15
7.1.1 文件的打開函數open()
7.1.2 文件的關閉方法close()
7.2 文件的操作
7.2.1 讀文件
7.2.2 寫文件
7.2.3 在文件中定位
7.3 CSV文件
7.3.1 CSV文件簡介
7.3.2 CSV文件訪問
7.4 習題
第8章 數據庫操作
8.1 Python操作數據庫的一般步驟
8.2 訪問SQLite數據庫
8.2.1 連接數據庫
8.2.2 創建￿標對象
8.2.3 執行SQL數據操作
8.2.4 應用實例
8.3 訪問SQL Server數據庫
8.3.1 安裝pymssql模塊
8.3.2 訪問數據庫
8.3.3 應用實例
8.4 習題
第9章 tkinter GUI編程
9.1 GUI編程步驟
9.1.1 導入tkinter庫模塊
9.1.2 創建根窗體
9.1.3 添加控件1
9.1.4 設置控件的屬性
9.1.5 tkinter窗體佈局管理
9.2 tkinter控件應用
9.2.1 Label控件
9.2.2 Message控件
9.2.3 Button控件
9.2.4 Entry控件
9.2.5 Text控件
9.2.6 Frame控件
9.2.7 LabelFrame控件
9.2.8 Radiobutton控件
9.2.9 Checkbutton控件
9.3 對話框
9.3.1 消息對話框
9.3.2 輸入對話框
9.3.3 文件對話框
9.3.4 顏色對話框
9.4 繪製圖形
9.5 事件處理
9.5.1 事件的概念
9.5.2 事件序列
9.5.3 事件對象的屬性
9.5.4 事件處理程序
9.5.5 事件綁定
9.6 習題
第10章 網絡爬蟲基礎
10.1 爬取網頁的urllib模塊
10.1.1 urllib模塊簡介
10.1.2 urllib.request模塊
10.1.3 使用urllib.request.Request()方法包裝請求
10.2 解析網頁的BeautifulSoup模塊
10.2.1 安裝與導入BeautifulSoup
10.2.2 BeautifulSoup對象
10.3 爬取網絡資源示例
10.4 習題
第11章 數據處理
11.1 NumPy計算模塊的使用
11.1.1 安裝和導入NumPy模塊
11.1.2 創建ndarray數組
11.1.3 ndarray數組的數據類型
11.1.4 ndarray數組的索引與切片
11.1.5 ndarray數組的運算
11.1.6 ndarray數組的常用數學函數
11.2 Pandas數據分析模塊的使用
11.2.1 安裝和導入Pandas模塊
11.2.2 Pandas的Series對象
11.2.3 Pandas的DataFrame對象
11.2.4 Pandas的文件操作
11.2.5 計算統計
11.3 習題
第12章 數據可視化
1

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 339
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區