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

Python程序設計(互聯網+一體化考試平台配套規劃教材普通高等教育十四五精品立體化資源規劃教材)

  • 作者:編者:周維柏//陳頌麗//翁權傑|責編:劉麗麗
  • 出版社:中國鐵道
  • ISBN:9787113293994
  • 出版日期:2022/09/01
  • 裝幀:平裝
  • 頁數:183
人民幣:RMB 39.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面介紹了Python 3程序設計的核心技能,共8章,包括Python概述、Python程序基礎語法、Python中的字元串、Python流程式控制制語句、Python的組合數據類型、Python文件操作、函數及模塊和面向對象程序設計。每章后都配有豐富的習題,方便讀者進一步鞏固知識,增強實踐能力。全書融入項目設計者的思維模式與軟體工程師的編程思想,案例貼近實戰應用,獨具特色,旨在傳授知識的同時傳授項目經驗,給予讀者知識、思想,指引讀者開啟Python開發之路。本書配有豐富的學習資源,並部署在廣東省考試中心雲平台上(http://5y.gdoa.net:8580/)。
    本書是一本實用易學、輕量級的Python入門圖書,可作為高等院校非電腦相關專業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  互動式解釋器——IPython
    1.2.3  內置的IDLE開發環境
    1.2.4  PyCharm集成開發環境
  1.3  建立及運行Python程序
    1.3.1  使用IDLE開發環境
    1.3.2  使用PyCharm建立及運行Python程序
  1.4  Python使用幫助
    1.4.1  Python互動式幫助系統
    1.4.2  Python幫助文檔
  習題
第2章  Python程序基礎語法
  2.1  程序書寫規範
    2.1.1  Python程序中的語句規範
    2.1.2  Python代碼塊及縮進規則
    2.1.3  Python代碼中的註釋
  2.2  標識符和關鍵字
    2.2.1  標識符
    2.2.2  關鍵字
  2.3  基本輸入和輸出
    2.3.1  基本輸入
    2.3.2  基本輸出
  2.4  變數和賦值語句
    2.4.1  變數的命名與賦值
    2.4.2  賦值語句
    2.4.3  提升訓練
  2.5  Python基本數據類型
    2.5.1  整型
    2.5.2  浮點型
    2.5.3  複數類型
    2.5.4  布爾類型
    2.5.5  類型轉換函數
  2.6  基本運算符和表達式
    2.6.1  算術運算符
    2.6.2  比較運算符
    2.6.3  邏輯運算符
    2.6.4  位運算
    2.6.5  運算符優先順序
    2.6.6  提升訓練
  習題
第3章  Python中的字元串
  3.1  字元串的表示
  3.2  轉義字元及用法
  3.3  字元串操作符

  3.4  字元串索引及切片
  3.5  字元串處理函數
  3.6  字元串與數字
  3.7  格式化字元串
    3.7.1  使用%操作符格式化字元串
    3.7.2  format()方法格式化字元串
  3.8  提升訓練
  習題
第4章  Python流程式控制制語句
  4.1  順序結構
  4.2  選擇結構
    4.2.1  單分支選擇結構
    4.2.2  雙分支選擇結構
    4.2.3  多分支選擇結構
    4.2.4  if語句的嵌套
    4.2.5  提升訓練
  4.3  循環結構
    4.3.1  for循環
    4.3.2  while循環
    4.3.3  循環的嵌套
    4.3.4  Python 3循環結構中else用法
    4.3.5  pass、break和continue
    4.3.6  提升訓練
  4.4  異常處理
    4.4.1  異常概述
    4.4.2  常用異常類
    4.4.3  異常處理基本結構
    4.4.4  拋出異常
    4.4.5  自定義異常
  習題
第5章  Python的組合數據類型
  5.1  Python的組合數據類型概述
  5.2  列表
    5.2.1  列表的基本特點和操作
    5.2.2  列表常用方法
    5.2.3  Python的列表生成式
    5.2.4  提升訓練
  5.3  元組
    5.3.1  元組的基本特點和操作
    5.3.2  元組常用方法
    5.3.3  元組和列表的轉換
    5.3.4  提升訓練
  5.4  集合
    5.4.1  集合的基本特點和操作
    5.4.2  集合的運算
  5.5  字典
    5.5.1  字典基本特點和操作
    5.5.2  字典常用方法
    5.5.3  提升訓練
  習題

第6章  Python文件操作
  6.1  文件
    6.1.1  文件的概述
    6.1.2  文件的打開和關閉
    6.1.3  讀/寫文本文件
    6.1.4  讀/寫二進位文件
    6.1.5  目錄操作
    6.1.6  提升訓練
  6.2  讀/寫CSV文件
    6.2.1  CSV文件的概念
    6.2.2  讀CSV文件數據
    6.2.3  將數據寫入CSV文件
    6.2.4  提升訓練
  6.3  Python文件數據組織的維度
    6.3.1  數據組織基本概念
    6.3.2  一維數據
    6.3.3  二維數據
  習題
第7章  函數及模塊
  7.1  函數
    7.1.1  函數的定義和調用
    7.1.2  函數參數
    7.1.3  函數的返回值
    7.1.4  函數參數傳遞
    7.1.5  提升訓練
  7.2  變數的作用域
    7.2.1  Python局部變數
    7.2.2  Python全局變數
    7.2.3  global語句
    7.2.4  提升訓練
  7.3  特殊函數
    7.3.1  匿名函數lambda
    7.3.2  高階函數
    7.3.3  閉包和遞歸函數
    7.3.4  提升訓練
  7.4  模塊
    7.4.1  模塊的導入
    7.4.2  模塊的搜索順序
    7.4.3  模塊的__name__屬性
  7.5  包
  7.6  庫的應用
    7.6.1  Python標準庫
    7.6.2  Python第三方庫簡介及安裝
    7.6.3  jieba庫的應用
  7.7  提升訓練
  習題
第8章  面向對象程序設計
  8.1  面向對象程序設計概述
    8.1.1  面向對象程序設計概念
    8.1.2  類和對象

    8.1.3  面向對象程序設計特點
  8.2  創建類和對象
    8.2.1  創建類
    8.2.2  創建對象
    8.2.3  提升訓練
  8.3  屬性
    8.3.1  成員屬性和類屬性
    8.3.2  公有屬性和私有屬性
    8.3.3  提升訓練
  8.4  方法
    8.4.1  成員方法
    8.4.2  類方法和靜態方法
    8.4.3  構造方法和析構方法
    8.4.4  提升訓練
  8.5  繼承
    8.5.1  單繼承
    8.5.2  多繼承
    8.5.3  方法重寫
    8.5.4  提升訓練
  8.6  自定義類使用舉例
  習題
附錄  全國高等學校電腦水平考試二級——Python程序設計考試大綱及樣題
  一、考試目標與要求
  二、考試內容
  三、考試方式
  四、考試題目類型
  五、考試環境
  六、考試樣題

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