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

Python程序設計入門(21世紀高等學校電腦基礎實用規劃教材)

  • 作者:編者:呂雲翔//孟爻
  • 出版社:清華大學
  • ISBN:9787302501473
  • 出版日期:2018/08/01
  • 裝幀:平裝
  • 頁數:217
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Python是一種簡單易學,功能強大的編程語言,它有高效率的高層數據結構,特別適用於快速的應用程序開發。呂雲翔、孟爻編著的《Python程序設計入門(21世紀高等學校電腦基礎實用規劃教材)》共分為15章,主要內容包括Python簡介、Python環境搭建、Python基礎語法、函數、模塊、文件操作、異常處理、面向對象編程、正則表達式、PythonGUI編程、Python多線程與多進程編程、Python訪問資料庫、PythonSocket網路編程、PythonWeb編程以及Python綜合應用實例。
    本書既可以作為普通高校電腦相關專業的教材,也可以作為Python愛好者的參考書。

作者介紹
編者:呂雲翔//孟爻

目錄
第1章  Python簡介
  1.1 Python的發展歷程
  1.2 Python的語言特點
  習題1
第2章  Python環境搭建
  2.1 Python安裝
    2.1.1 Windows安裝Python
    2.1.2 UNIX & Linux安裝Python
    2.1.3 MAC安裝Python
  2.2 Windows下環境變數的配置
  2.3 Hello, Python
  習題2
第3章  Python基礎語法
  3.1 變數類型
  3.2 變數賦值
    3.2.1 單變數賦值
    3.2.2 多變數賦值
  3.3 數據類型
    3.3.1 數字數據類型
    3.3.2 字元串數據類型
    3.3.3 列表數據類型
    3.3.4 元組數據類型
    3.3.5 字典數據類型
    3.3.6 數據類型轉換
  3.4 條件語句與循環語句
    3.4.1 條件語句
    3.4.2 循環語句
  習題3
第4章  函數
  4.1 函數定義
    4.1.1 空函數
    4.1.2 參數檢查
    4.1.3 返回多個值
  4.2 函數調用
    4.2.1 按值傳遞參數和按引用傳遞參數
    4.2.2 函數的參數
    4.2.3 匿名函數
    4.2.4 關於return語句
    4.2.5 變數作用域
  習題4
第5章  模塊
  5.1 模塊的概念
    5.1.1 命名空間
    5.1.2 模塊
    5.1.3 包
   5.2 模塊內置屬性
   5.3 第三方模塊安裝方法
  習題5
第6章  文件操作
  6.1 文件讀寫

    6.1.1 打開文件
    6.1.2 寫入文件
    6.1.3 讀取文件
    6.1.4 文件讀寫異常處理
  6.2 其他文件操作
    6.2.1 os模塊文件操作
    6.2.2 shutil模塊文件操作
  習題6
第7章  異常處理
  7.1 異常概念
  7.2 異常的拋出與捕獲
  7.3 自定義異常
  7.4 使用斷言異常處理
  習題7
第8章  面向對象編程
  8.1 面向對象編程的概念
  8.2 類與對象
    8.2.1 類與實例化
    8.2.2 初始化函數與析構函數
    8.2.3 類的屬性
    8.2.4 類的方法
  8.3 面向對象的三大特性
    8.3.1 繼承
    8.3.2 訪問控制
    8.3.3 多態
  8.4 特殊的屬性與方法
    8.4.1 slots屬性
    8.4.2 只讀的特殊屬性
    8.4.3 str()方法
    8.4.4 repr()方法
  習題8
第9章  正則表達式
  9.1 正則表達式模式
    9.1.1 特殊字元
    9.1.2 普通字元
    9.1.3 特殊構造
  9.2 re模塊
    9.2.1 匹配模式
    9.2.2 Pattern對象
    9.2.3 Match對象
  習題9
第10章  Python GUI編程
  10.1 GUI編程簡介
    10.1.1 GUI編程
    10.1.2 GUI編程的特點
    10.1.3 Python GUI編程
  10.2 Tkinter模塊GUI編程基礎
    10.2.1 Tkinter基礎
    10.2.2 Tkinter組件
    10.2.3 Tkinter布局

  10.3 使用Tkinter模塊編寫GUI程序
    10.3.1 Tkinter GUI封裝
    10.3.2 Tkinter事件
  習題10
第11章  Python多線程與多進程編程
  11.1 線程與進程
    11.1.1 進程
    11.1.2 線程
    11.1.3 多線程與多進程
  11.2 Python多線程編程
    11.2.1 Python多線程的特殊性
    11.2.2 使用threading模塊進行多線程編程
  11.3 Python多進程編程
    11.3.1 Python多進程編程的特點
    11.3.2 使用multiprocessing模塊進行多進程編程
  習題11
第12章  Python訪問資料庫
  12.1 使用SQLite
    12.1.1 SQLite簡介
    12.1.2 使用sqlite3模塊操作SQLite
    12.1.3 SQLite小結
  12.2 使用SQLAlchemy
    12.2.1 SQLAlchemy簡介
    12.2.2 使用SQLAlchemy操作SQLite資料庫
    12.2.3 SQLAlchemy小結
  習題12
第13章  Python Socket網路編程
  13.1 Socket簡介
    13.1.1 Socket通信概述
    13.1.2 TCP協議與UDP協議的區別
  13.2 Python Socket編程
    13.2.1 簡易Socket通信
    13.2.2 使用多線程的多端Socket通信
    13.2.3 基於select、poll或epoll的非同步Socket通信
  習題13
第14章  Python Web編程
  14.1 Python Web編程簡介
  14.2 Flask框架應用基礎
    14.2.1 Flask框架的安裝與配置
    14.2.2 Flask使用基礎
    14.2.3 在伺服器上部署Flask項目
  習題14
第15章  Python綜合應用實例
  15.1 帶圖形界面的簡易計算器
  15.2 簡單的網路爬蟲
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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