-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Python編程從入門到提高 版權信息
- ISBN:9787302587927
- 條形碼:9787302587927 ; 978-7-302-58792-7
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Python編程從入門到提高 本書特色
零基礎入門:從搭建環境、運行代碼開始,逐步深入介紹基本的語法和數據結構、函數編程、面向對象編程等入門知識。 輕松理解高級Python編程特性:利用深入淺出的實例介紹Python的動態語言特性,例如函數對象、裝飾器、閉包、類的定制、多重繼承與混入、元編程,以及性能優化技術、混合編程、并發與異步編程等。 兼顧數據分析與Web開發:涵蓋了Python語言*重要的兩大應用領域——數據分析與Web開發。在數據分析方面,介紹了NumPy、SciPy、Pandas、Matplotlib、Scikit-learn等常用工具包的基本使用方法和實例。在Web開發方面,介紹了HTTP等Web開發基礎知識,以及WebSocket協議、WSGI應用和ASGI應用的原理,并*終實現自己的Web編程框架。 實踐性強:融入多年教學與開發經驗,介紹編程規范和Python編程的代碼風格、調試與測試、多種優化技巧。通過盡可能簡單的代碼和實例來介紹語法、功能特征,厘清高級特性和新技術的來龍去脈。 入門、提高、實踐三階段Python編程教材,提供電子課件、教學大綱、實例源碼入門、提高、實踐三階段Python編程教材,提供電子課件、教學大綱、實例源碼
Python編程從入門到提高 內容簡介
本書主要內容分為 Python 編程入門和提高兩個組成部分。入門部分介紹 Python 語言的基礎知識, 包括環境搭建、代碼運行方式、基本語法、常用數據結構、函數編程以及面向對象編程等。提高部分介 紹重要的 Python 中不錯編程知識和技術,包括不錯函數編程和面向對象編程知識,例如函數對象、裝 飾器、閉包、類的定制、多重繼承與混入、元編程等,以及性能優化技術、混合編程、并發與異步編程。 另外,本書還涵蓋了數據分析與 Web 開發兩大 Python 應用領域的基礎知識。在數據分析方面,介紹了 NumPy、SciPy、Pandas、Matplotlib、Scikit-learn 等常用工具包的基本使用方法和實例。在 Web 開發方 面,介紹了 HTTP 等 Web 開發基礎知識,以及 WebSocket 協議、WSGI 應用和 ASGI 應用的原理,并很 終使讀者能夠實現自己的 Web 編程框架。 本書可以作為計算機應用、人工智能、信息管理與信息系統等相關專業本科生編程基礎課程的教材 或參考書,也可以供 Python 學習者、Web 開發人員和數據分析研究人員參考。
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 Python環境的安裝
1.3 Python程序的運行
1.3.1 交互模式
1.3.2 腳本模式
1.4 常用開發工具
1.5 Python虛擬環境
1.5.1 什么是虛擬環境
1.5.2 虛擬環境的創建和使用
1.6 小結
1.7 思考與練習
第2章 Python編程基礎
2.1 變量與表達式
2.1.1 變量的定義與賦值
2.1.2 算術表達式
2.1.3 關系表達式與邏輯表達式
2.1.4 海象運算符
2.1.5 運算符的優先級
2.2 語句
2.2.1 簡單語句
2.2.2 復合語句與空語句
2.2.3 注釋
2.3 數據類型
2.3.1 基本數據類型
2.3.2 空類型
2.3.3 擴展數據類型
2.4 流程控制
2.4.1 結構化程序設計
2.4.2 選擇
2.4.3 循環
2.5 模塊和包
2.5.1 模塊和包的導入
2.5.2 自定義包
2.5.3 常用內置模塊
2.6 Python編程規范
2.6.1 規范編碼的重要性
2.6.2 PEP8規范
2.7 小結
2.8 思考與練習
第3章 常用數據結構
3.1 序列
3.1.1 序列的種類
3.1.2 序列的基本操作
3.2 列表
3.2.1 列表的定義
3.2.2 列表元素的操作
3.2.3 列表推導式
3.2.4 棧
3.3 元組
3.3.1 定義和使用
3.3.2 元組的不可變陷阱
3.3.3 生成器推導式
3.4 集合
3.4.1 集合的定義
3.4.2 常用集合操作方法
3.4.3 集合推導式
3.4.4 排列組合
3.5 字典
3.5.1 字典的定義
……
第4章 函數與函數編程
第5章 面向對象編程基礎
第6章 面向對象編程進階
第7章 調試與測試
第8章 數據處理與分析基礎
第9章 性能優化技術
第10章 網絡編程與并發處理
第11章 Web的概念與原理
第12章 PythonWeb開發技術
參考文獻
Python編程從入門到提高 作者簡介
劉臣,上海理工大學副教授,2010年畢業于哈爾濱工業大學獲博士學位。有多年的Python研究、開發與教學經驗。從事數據挖掘、機器學習、深度學習等領域的研究,主要教授Python程序設計、機器學習、自然語言處理等課程。曾主持國家自然科學基金、教育部人文社科基金等科研項目,目前的研究興趣是Web用戶行為挖掘。
- >
姑媽的寶刀
- >
推拿
- >
有舍有得是人生
- >
李白與唐代文化
- >
巴金-再思錄
- >
莉莉和章魚
- >
名家帶你讀魯迅:故事新編
- >
自卑與超越