幫助中心 | 我的帳號 | 關於我們

Python語言程序設計(大數據人才培養校企合作系列教材)

  • 作者:編者:趙增敏//錢永濤//金焱|責編:關雅莉
  • 出版社:電子工業
  • ISBN:9787121398636
  • 出版日期:2020/10/01
  • 裝幀:平裝
  • 頁數:327
人民幣:RMB 48 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書從程序設計基本概念出發,由淺入深、循序漸進地講述Python語言程序設計的基本概念和基本方法。本書內容包括Python語言概述與開發環境搭建、Python語言基礎、流程式控制制結構、字元串與正則表達式、典型數據結構、函數與模塊、面向對象程序設計、文件操作、GUI程序設計、圖形繪製及資料庫操作。
    本書堅持以就業為導向、以能力為本位的原則,突出實用性、適用性和先進性,結構合理、論述準確、內容翔實,注意知識的層次性和技能培養的漸進性,遵循難點分散的原則合理安排各章的內容,降低學生的學習難度,通過豐富的實例來引導使用者學習,旨在培養實踐動手能力和創新精神。
    本書可作為職業院校電腦程序設計課程的教材,也可供電腦科學與技術相關專業人員和Python語言愛好者參考。本書配有教學指南、電子教案和案例素材,詳見前言。

作者介紹
編者:趙增敏//錢永濤//金焱|責編:關雅莉

目錄
項目1  開始Python編程之旅
  任務1.1  Python語言概述
    1.1.1  Python語言的發展簡史
    1.1.2  Python語言的主要特點
    1.1.3  Python語言的應用領域
  任務1.2  搭建Python開發環境
    1.2.1  Python的下載與安裝
    1.2.2  PyCharm的安裝和配置
    1.2.3  Python程序上機步驟
    1.2.4  Python程序解釋執行原理
  項目小結
  習題
項目2  Python語言基礎
  任務2.1  Python編碼規範
    2.1.1  標識符命名規則
    2.1.2  代碼縮進
    2.1.3  語句續行
    2.1.4  使用分號
    2.1.5  使用圓括弧
    2.1.6  使用空行
    2.1.7  使用空格
    2.1.8  使用註釋
  任務2.2  Python的基本數據類型
    2.2.1  數值類型
    2.2.2  字元串類型
    2.2.3  布爾類型
    2.2.4  空值
    2.2.5  數據類型轉換
  任務2.3  變數與數據類型
    2.3.1  創建變數
    2.3.2  變數的數據類型
  任務2.4  運算符和表達式
    2.4.1  算術運算符
    2.4.2  關係運算符
    2.4.3  邏輯運算符
    2.4.4  位運算符
    2.4.5  身份運算符
    2.4.6  成員運算符
    2.4.7  表達式
  項目小結
  習題
項目3  流程式控制制結構
  任務3.1  順序結構
    3.1.1  賦值語句
    3.1.2  數據的輸入/輸出
  任務3.2  選擇結構
    3.2.1  單分支選擇結構
    3.2.2  雙分支選擇結構
    3.2.3  多分支選擇結構
    3.2.4  選擇結構的嵌套

  任務3.3  循環結構
    3.3.1  while語句
    3.3.2  for語句
    3.3.3  循環控制語句
    3.3.4  循環結構的嵌套
  任務3.4  異常處理
    3.4.1  Python異常類
    3.4.2  捕獲和處理異常
    3.4.3  拋出異常
  項目小結
  習題
項目4  字元串與正則表達式
  任務4.1  字元編碼
    4.1.1  ASCII
    4.1.2  中文編碼
    4.1.3  Unicode
  任務4.2  字元串的基本操作
    4.2.1  創建字元串
    4.2.2  字元串的索引
    4.2.3  字元串的切片
    4.2.4  字元串的連接
    4.2.5  字元串的關係運算
  任務4.3  字元串的常用方法
    4.3.1  字母大小寫轉換
    4.3.2  設置字元串對齊方式
    4.3.3  字元串的搜索和替換
    4.3.4  字元串的拆分和組合
    4.3.5  字元串內容的測試
    4.3.6  字元串編碼
  任務4.4  位元組類型
    4.4.1  位元組對象
    4.4.2  位元組數組
  任務4.5  正則表達式
    4.5.1  正則表達式元字元
    4.5.2  正則表達式處理函數
  項目小結
  習題
項目5  典型數據結構
  任務5.1  使用列表
    5.1.1  創建列表
    5.1.2  列表的基本操作
    5.1.3  列表的常用函數
    5.1.4  多維列表
  任務5.2  使用元組
    5.2.1  元組的基本操作
    5.2.2  元組封裝與序列拆封
    5.2.3  元組與列表的比較
  任務5.3  使用字典
    5.3.1  創建字典
    5.3.2  字典的基本操作

    5.3.3  字典的常用方法
  任務5.4  使用集合
    5.4.1  創建集合
    5.4.2  集合的基本操作
    5.4.3  集合的常用方法
    5.4.4  集合與列表的比較
  項目小結
  習題
項目6  函數與模塊
  任務6.1  函數的定義和調用
    6.1.1  函數的定義
    6.1.2  函數的調用
  任務6.2  函數參數的傳遞
    6.2.1  函數參數的傳遞方式
    6.2.2  函數參數的類型
    6.2.3  高階函數
  任務6.3  兩類特殊函數
    6.3.1  匿名函數
    6.3.2  遞歸函數
  任務6.4  變數的作用域
    6.4.1  局部變數
    6.4.2  全局變數
    6.4.3  閉包
  任務6.5  裝飾器
    6.5.1  無參數裝飾器
    6.5.2  有參數裝飾器
    6.5.3  多重裝飾器
  任務6.6  模塊
    6.6.1  模塊的定義與使用
    6.6.2  設置模塊搜索路徑
    6.6.3  模塊探微
    6.6.4  標準模塊介紹
    6.6.5  包的創建和使用
  項目小結
  習題
項目7  面向對象程序設計
  任務7.1  面向對象程序設計概述
    7.1.1  面向對象的基本概念
    7.1.2  面向過程與面向對象的比較
  任務7.2  類與對象
    7.2.1  類的定義
    7.2.2  創建對象
  任務7.3  成員屬性
    7.3.1  類屬性
    7.3.2  實例屬性
    7.3.3  類屬性與實例屬性的比較
  任務7.4  成員方法
    7.4.1  內置方法
    7.4.2  類方法
    7.4.3  實例方法

    7.4.4  靜態方法
    7.4.5  私有方法
  任務7.5  類的繼承
    7.5.1  單一繼承
    7.5.2  多重繼承
  項目小結
  習題
項目8  文件操作
  任務8.1  文件的基本概念
    8.1.1  文件和目錄
    8.1.2  文本文件
    8.1.3  二進位文件
    8.1.4  文本文件與二進位文件的比較
  任務8.2  文件的打開和關閉
    8.2.1  打開文件
    8.2.2  關閉文件
  任務8.3  文本文件操作
    8.3.1  讀取文本文件
    8.3.2  寫入文本文件
  任務8.4  二進位文件操作
    8.4.1  在文件中定位
    8.4.2  讀/寫二進位文件
    8.4.3  二進位數據的打包和解包
    8.4.4  數據對象的轉儲與載入
  任務8.5  文件和目錄管理
    8.5.1  文件管理
    8.5.2  目錄管理
  項目小結
  習題
項目9  GUI程序設計
  任務9.1  GUI程序設計步驟
    9.1.1  創建主窗口
    9.1.2  添加控制項
    9.1.3  設置控制項的屬性
    9.1.4  tkinter布局管理
  任務9.2  tkinter控制項應用
    9.2.1  按鈕控制項
    9.2.2  提示性控制項
    9.2.3  文本框控制項
    9.2.4  選擇性控制項
    9.2.5  滾動條和滑塊
    9.2.6  菜單控制項
    9.2.7  子窗口控制項
    9.2.8  ttk子模塊控制項
  任務9.3  對話框
    9.3.1  消息對話框
    9.3.2  輸入對話框
    9.3.3  文件對話框
    9.3.4  顏色對話框
  任務9.4  事件處理

    9.4.1  事件處理程序
    9.4.2  事件綁定
  項目小結
  習題
項目10  圖形繪製
  任務10.1  turtle繪圖
    10.1.1  設置繪圖窗口
    10.1.2  設置畫筆屬性
    10.1.3  使用繪圖函數
  任務10.2  tkinter畫布繪圖
    10.2.1  創建畫布對象
    10.2.2  創建圖形對象
    10.2.3  繪製矩形
    10.2.4  繪製橢圓
    10.2.5  繪製圓弧
    10.2.6  繪製線條
    10.2.7  繪製多邊形
    10.2.8  繪製圖像
    10.2.9  繪製文本
  任務10.3  grahpics繪圖
    10.3.1  創建繪圖窗口
    10.3.2  繪製點和線
    10.3.3  繪製矩形和多邊形
    10.3.4  繪製圓和橢圓
    10.3.5  繪製文本
    10.3.6  互動式圖形操作
  項目小結
  習題
項目11  資料庫操作
  任務11.1  訪問SQLite資料庫
    11.1.1  連接SQLite資料庫
    11.1.2  執行SQL數據操作
    11.1.3  執行SQL數據查詢
  任務11.2  訪問Access資料庫
    11.2.1  下載和安裝win32com包
    11.2.2  連接Access資料庫
    11.2.3  操作Access資料庫
  任務11.3  訪問SQL Server資料庫
    11.3.1  下載和安裝pymssql模塊
    11.3.2  連接SQL Server資料庫
    11.3.3  使用游標對象
  項目小結
  習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032