Python程序設計基礎

張圍偉

  • 出版商: 中國鐵道
  • 出版日期: 2024-09-01
  • 定價: $360
  • 售價: 8.5$306
  • 語言: 簡體中文
  • ISBN: 7113313868
  • ISBN-13: 9787113313869
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書依據教育部高等學校大學計算機課程教學指導委員會發布的《大學計算機課程教 學基本要求》中關於程序設計基礎課程的相關教學要求編寫而成。全書分基礎、進階和應 用三部分共11章。基礎部分包括第1章~第4章,內容涵蓋計算機編程基礎、Python語言概 述、Python開發環境搭建、Python基本數據類型、Python容器類數據和程序的控制結構; 進階部分包括第5章~第9章,內容涵蓋Python的函數和函數式編程、文件、Python程序的異 常處理、turtle繪圖和幾個Python常用的第三方庫;應用部分包括第10章和第11章,內容涵 蓋網絡爬蟲、科學計算與可視化、機器學習等各種Python應用。
  本書力求以學習者為本,內容講解細致,概念清晰,敘述明確,案例豐富有趣,並融 合課程思政要素,幫助讀者掌握通用的程序設計知識和方法,並有效指導讀者掌握Python 語法及應用知識。
本書適合作為高等學校Python程序設計或應用及相關課程的教材﹐也可以作為Python
愛好者學習的參考書。

目錄大綱

第1章 緒論
1.1 計算機編程基礎
1.1.1 計算機編程過程
1.1.2 計算機程序設計語言
1.1.3 高級語言的執行機制
1.2 Python語言概述
1.2.1 Python語言的誕生和發展
1.2.2 Python語言的特點
1.2.3 Python語言的應用生態
1.3 構建Python開發環境
1.3.1 Python開發環境簡介
1.3.2 下載Python安裝包
1.3.3 Python安裝和驗證
1.3.4 Python編程和運行
1.4 Python程序及編寫規範
1.4.1 IPO程序編寫方法
1.4.2 一個完整的Python程序
1.4.3 Python的注釋規則
1.4.4 Python的縮進規則
1.4.5 Python程序編寫規則
1.4.6 命名規範
小結
習題一
第2章 Python語法基礎
2.1 Python對象
2.1.1 Python中的對象
2.1.2 Python的標識符
2.1.3 常量
2.1.4 變量
2.2 數字數據類型
2.2.1 整數類型
2.2.2 浮點數類型
2.2.3 覆數類型
2.2.4 邏輯類型
2.3 運算符
2.3.1 算術運算符
2.3.2 賦值運算符
2.3.3 關系運算符
2.3.4 邏輯運算符
2.3.5 身份運算符
2.3.6 位運算符
2.3.7 運算符的優先級
2.4 輸入輸出語句
2.4.1 輸出函數print()
2.4.2 格式化輸出
2.4.3 輸入函數input()及擴展
2.5 常用內置函數
2.5.1 對象操作函數
2.5.2 數學函數
2.5.3 數據轉換函數
2.6 Python標準庫
2.6.1 math模塊
2.6.2 random模塊
2.7 綜合案例
小結
習題二
第3章 容器數據類型
3.1 容器數據類型概述
3.2 序列的操作
3.2.1 常用的序列操作
3.2.2 序列的操作——函數和方法
3.3 字符串
3.3.1 字符串基本操作
3.3.2 字符串的常用函數
3.3.3 字符串的常用方法
3.3.4 標準庫string模塊
……
第4章 程序的控制結構
第5章 函數
第6章 文件
第7章 程序的異常處理
第8章 turtle繪圖
第9章 Python的第三方庫
第10章 Python數據工程與可視化
第11章 Python高級運用
附錄A Python運算符和優先級
附錄B Python保留字
附錄C Python內置函數
附錄D Python常用標準庫
附錄E Python常見第三方庫
附錄F Python常見內置異常習題解答
參考文獻