- Python語言實用教程
- 錢雪忠 宋威 錢恒編著
- 1027字
- 2019-08-02 17:04:24
前言
Python語言是國內外廣泛使用的計算機程序設計語言,是高等院校相關專業重要的專業基礎語言課程。由于Python語言功能豐富、表達能力強、使用靈活方便、應用面廣、目標程序效率高、可移植性好等許多特點,20世紀90年代以來,Python語言迅速在全世界普及推廣。目前,Python仍然是全世界最優秀的程序設計語言之一。
本書是編者在一線教學實踐的基礎上,為適應當前本科教育教學改革創新的要求,更好地踐行語言類課程注重實踐教學與創新能力培養的需要,組織編寫的教材。本書融合了同類教材的優點,并力求創新,具有以下特點。
1)精選例題,引入了大量趣味性、實用性強的應用實例,注重加強程序閱讀、參考、編寫和上機調試實踐的能力,重在編程思路的培養與訓練。
2)從實際操作出發,發現問題,解決問題,舉一反三,一題多解,增強實用能力。
3)明晰Python語言各語言成分的意義與價值,以“數據+算法”和“面向對象思想”為核心提高編程能力。
4)基本知識學習、典型例題、應用實例、適量習題等多方面相結合,使讀者扎實掌握相關知識點。
全書內容共分12章,具體如下。
第1章 Python概述,主要概括介紹Python語言及其相關知識。
第2章 語言基礎,主要介紹Python語言的基本數據類型、數據運算符和表達式及基本輸入/輸出功能等。
第3章 選擇與循環,主要介紹Python中的控制語句:選擇語句、循環語句及循環控制語句等。
第4章 Python序列,主要介紹Python中的列表、元組、字符串、字典與集合等。
第5章 函數與模塊,主要介紹Python函數與模塊的創建與使用等相關內容。
第6章 面向對象程序設計,主要介紹Python語言面向對象程序設計相關的基本概念、類的聲明、對象的創建與使用等內容。
第7章 文件,主要介紹文件的基本概念、文件的建立與基本操作等。
第8章 異常處理,主要介紹異常與斷言的概念與基本使用等內容。
第9章 數據結構與操作,主要介紹一些傳統數據結構(如棧、隊列、鏈表等)的Python實現及其表達操作。
第10 章科學計算,主要介紹3個Python科學計算類庫NumPy、SciPy、Matplotlib。
第11 章數據庫應用,主要包括數據庫基本知識、Python數據庫編程技術、多種數據庫操作模塊的介紹與基本使用等內容。
第12章 網絡與爬蟲,主要介紹Python網絡應用相關的主要模塊、類及其使用方法等。
本書由錢雪忠、宋威、錢恒編寫。參與程序調試的有王衛濤、吳進、金輝、姚琳燕、陳宏博、徐凡、程蓉等。編寫中還得到江南大學物聯網工程學院智能系統與網絡計算研究所同仁們的大力協助與支持,使編者獲益良多,謹此表示衷心的感謝。
由于時間倉促,編者水平有限,書中難免有疏漏和不妥之處,敬請廣大讀者與專家批評指正。
編者
- R語言數據分析從入門到精通
- 數據庫程序員面試筆試真題與解析
- GeoServer Cookbook
- Learning Apex Programming
- 跟“龍哥”學C語言編程
- Learning C++ Functional Programming
- Serverless架構
- Asynchronous Android Programming(Second Edition)
- Learning OpenStack Networking(Neutron)(Second Edition)
- 區塊鏈技術與應用
- Learning Hadoop 2
- C++程序設計教程(第2版)
- Learning Splunk Web Framework
- Android應用開發實戰(第2版)
- Oracle 12c從入門到精通(視頻教學超值版)