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

新概念Python教程(高等教育質量工程信息技術系列教材)

  • 作者:編者:張基溫|責編:白立軍//楊帆
  • 出版社:清華大學
  • ISBN:9787302648901
  • 出版日期:2023/11/01
  • 裝幀:平裝
  • 頁數:238
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本關於Python的基礎性教材,側重於建立正確而嚴謹的Python語法體系。全書共6章,分為三篇:啟蒙篇(第1章),主要為讀者介紹Python的對象和變數的正確概念,隨後介紹運算符、模塊與雨數的基本概念和用法,為後面的學習打下一個良好的基礎;核心篇(第2?4章),介紹Python結構化編程(流程式控制制、函數、命名空間與作用域)、Python函數式編程和Python面向對象編程;擴展篇(第5、6章),介紹Python構造化數據類型的用法以及應用開發方法
    本書以凸顯Python最本質化的特色為宗旨,力求結構合理、概念清晰、例題恰當,滿足高等學校相關專業教學或自學需求,也可供相關技術人員參考和專業培訓使用。

作者介紹
編者:張基溫|責編:白立軍//楊帆
    張基溫,研究和教學領域涉及電腦科學與技術、信息管理、信息經濟學、電子政務與電子商務、新媒體、服務科學,發表論文百余篇,出版著作百余種;先後擔任名古屋大學訪問學者,山西財經大學、江南大學、華東政法大學、福建工程學院、晉城學院、廣西職業技術學院等多所大學的專職、客座或兼職教授,北京大學博雅方略城市發展與信息化研究中心研究員,南京大學出版社總編顧問,太原高新技術區IT研究院實驗室主任,山西省緊缺人才專家委員會副主任等職,中國信息經濟學會常務理事,全國高等院校電腦基礎教育研究會常務理事兼課程建設委員會副主任,中國電腦學會教育專業委員會委員,教育部NIT考試委員會委員,江蘇省電腦基礎教學指導委員會委員,山西省新世紀專家學者協會副會長;為清華大學出版社、電子工業出版社、中國水利水電出版社、南京大學出版社等出版社主編了信息管理與信息系統專業、電腦實驗與實踐、大學生信息素養等多個系列教材。在面向過程程序設計教學領域,從20世紀80年代初就開始進行有關研究和改革,嘗試將軟體工程方法和演算法思想引入程序設計,倡導「程序設計=計算思維+語言藝術+工程規範」的程序設計教育理念,推行「以思維訓練為核心,程序測試與程序設計並行」、「前期重在邏輯思維和方法訓練、語法夠用就行;後期進行語法細節補充」的程序設計課程教學方法。他主筆並與他人聯合署名的《C語言程序設計教程》是國家級十一五規劃教材,並於2007年被評為國家級精品教材。

目錄
啟蒙篇
  第1章  Python編程起步
    1.1  Python編程環境
      1.1.1  程序設計語言的級別
      1.1.2  Python程序的運行方式與IDLE
      1.1.3  Python語句及其書寫格式
      1.1.4  良好的程序設計風格
    1.2  Python對象
      1.2.1  Python對象的身份碼
      1.2.2  Python數據對象的類型
      1.2.3  數據對象的值
    1.3  Python變數
      1.3.1  Python變數的特點
      1.3.2  Python賦名語句的基本格式
      1.3.3  Python賦名語句的擴展格式
      1.3.4  Python賦名表達式
      1.3.5  Python的可變對象與不可變對象
      1.3.6  Python標識符與關鍵字
    1.4  Python自動存儲管理
      1.4.1  基於引用計數的垃圾回收
      1.4.2  垃圾回收的輔助策略
      1.4.3  Python的對象駐留機制
    1.5  Python常用運算符與表達式
      1.5.1  算術運算符與表達式
      1.5.2  邏輯運算符與表達式
      1.5.3  關係運算符與表達式
      1.5.4  Python運算符特性
      1.5.5  f-string表達式
      1.5.6  input()和print()
    1.6  Python計算生態
      1.6.1  Python開發資源概述
      1.6.2  模塊導入語句import與名字空間
      1.6.3  _name__與__main_
      1.6.4  Python內置計算函數舉例
      1.6.5  Python標準庫模塊math應用舉例
核心篇
  第2章  Python結構化編程
    2.1  Python流程式控制制語句
      2.1.1  if語句
      2.1.2  while語句
      2.1.3  for語句
      2.1.4  break語句、continue語句與else子句
      2.1.5  異常處理與try語句
    2.2  自定義Python函數
      2.2.1  函數創建、返回與調用
      2.2.2  Python函數的參數傳遞技術
      2.2.3  遞歸函數
    2.3  Python的命名空間與作用域
      2.3.1  Python局部變數與全局變數
      2.3.2  函數嵌套與嵌套作用域

      2.3.3  Python的LEGB名字解析規則
  第3章  Python函數式編程
    3.1  Python函數式編程基礎
      3.1.1  函數作為「第一等對象
      3.1.2  純函數
      3.1.3  lambda表達式
    3.2  Python函數式編程模式
      3.2.1  高階函數
      3.2.2  閉包
      3.2.3  裝飾器
      3.2.4  函數柯里化
      3.2.5  偏函數
      3.2.6  生成器
  第4章  Python基於類的編程
    4.1  構建Python類
      4.1.1  Python類定義語法
      4.1.2  由類生成實例對象
    4.2  Python類成員
      4.2.1  cls與self
      4.2.2  公開成員與私密成員
      4.2.3  _new__()與__init
      4.2.4  裝飾器與靜態方法
    4.3  類的派生
      4.3.1  派生類
      4.3.2  子類訪問父類成員的規則
      4.3.3  子類實例的初始化
      4.3.4  object類
擴展篇
  第5章  Python容器操作
    5.1  Python內存容器對象的共性操作
      5.1.1  內存容器對象的創建與類型轉換
      5.1.2  容器對象的通用操作
      5.1.3  對象的淺複製與深複製
    5.2  序列對象共性操作
      5.2.1  序列索引、遍歷與切片
      5.2.2  序列解包、連接與重複
      5.2.3  列表元素變化操作
    5.3  可迭代對象與迭代器
      5.3.1  可迭代對象及其判斷
      5.3.2  迭代器
    5.4  Python字元串個性化操作與正則表達式
      5.4.1  字元串測試與搜索方法
      5.4.2  字元串拆分與連接方法
      5.4.3  字元串修改
      5.4.4  字元串排序
      5.4.5  re模塊與正則表達式
    5.5  Python字典的個性化特性
      5.5.1  字典與哈希函數
      5.5.2  字典操作
    5.6  Python集合的個性化特性

      5.6.1  集合及其對象創建
      5.6.2  集合屬性獲取與測試
      5.6.3  Python集合關係運算
      5.6.4  可變集合操作方法
    5.7  Python數據文件操作
      5.7.1  文件對象
      5.7.2  文件對象打開方法open()
      5.7.3  文本文件讀寫
      5.7.4  二進位文件的序列化讀寫
      5.7.5  文件和目錄管理
  第6章  Python應用開發舉例
    6.1  Python資料庫訪問
      6.1.1  資料庫與SQL
      6.1.2  應用程序通過ODBC操作資料庫
      6.1.3  pyodbc
      6.1.4  使用SQLite引擎操作資料庫
    6.2  PythonGUI開發
      6.2.1  GUI三要素:組件、布局與事件處理
      6.2.2  tkinter概述
      6.2.3  GUI程序結構
      6.2.4  Label與Button
      6.2.5  Entry與Message
      6.2.6  選擇框
      6.2.7  菜單
參考文獻

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