官术网_书友最值得收藏!

前言

目前國內Python程序開發需求旺盛,各大知名企業均高薪招聘技術能力強的Python程序開發人員。為滿足這樣的需求,本書以Python 3.6.4為基礎,內容注重實戰,通過實例的操作與分析,引領讀者快速學習和掌握Python程序開發技術。

本書內容

第1章主要介紹Python概述、選擇Python的理由、搭建Python的編程環境、Python自帶的開發工具IDLE、交互式運行Python命令行、編輯和運行Python程序。

第2章介紹程序結構、Python的輸入和輸出、變量、標識符與保留字、簡單數據類型、Python結構數據類型、運算符和優先級。

第3章介紹列表的基本操作、元組的基本操作、字典的基本操作。

第4章介紹字符串的常用操作、字符串運算符、格式化字符串、內置的字符串方法。

第5章介紹程序流程概述、基本處理流程、多樣的賦值語句、順序結構、布爾表達式、選擇結構與語句、循環控制語句。

第6章介紹使用函數的優勢、調用內置函數、定義函數、函數的參數、有返回值的函數和無返回值的函數、形參和實參、變量作用域、返回函數、遞歸函數、匿名函數、偏函數、函數的內置屬性和命名空間、輸入和輸出函數。

第7章介紹如何理解面向對象程序設計、類的定義、類的構造方法和內置屬性、類實例、類的內置方法、重載運算符、類的繼承、類的多態、類的封裝、Python的垃圾回收機制。

第8章介紹什么是異常、常見錯誤和異常、熟悉內置異常、使用try…except語句處理異常、全捕捉、異常中的else、異常中的pass、異常類的實例、清除異常、拋出異常、自定義異常、程序調試。

第9章介紹什么是模塊、什么是類庫、模塊和類庫的基本操作、模塊的名稱空間、自定義模塊、將模塊打包、熟悉運行期服務模塊、掌握字符串處理模塊。

第10章介紹日歷模塊、time模塊、datetime模塊、日期和時間的常用操作。

第11章介紹迭代器、生成器和裝飾器的基本操作。

第12章介紹如何打開文件、讀取文件、寫入文件、關閉和刷新文件。

第13章介紹常用的Python GUI、使用tkinter創建GUI程序、認識tkinter的控件、幾何位置的設置、tkinter的事件、Button控件、Canvas控件、Checkbutton控件、Entry控件、Label控件、Listbox控件、Menu控件、Message控件、Radiobutton控件、Scale控件、Scrollbar控件、Text控件、Toplevel控件、對話框。

第14章介紹圖像的處理、語音的處理、numpy模塊、正則表達式和線程。

第15章介紹平面數據庫、內置數據庫SQLite、操作MySQL數據庫。

第16章介紹網絡概要、socket模塊、HTTP庫、urllib庫、ftplib模塊、電子郵件服務協議、新聞群組、遠程連接計算機。

第17章介紹CGI簡介、cgi模塊、創建和執行腳本、使用cookie對象、使用模板、上傳和下載文件、腳本的調試。

第18章介紹XML編程基礎、XML語法基礎、Python解析XML、XDR數據交換格式、JSON數據解析、Python解析HTML。

第19章介紹經典游戲應用—開發彈球游戲。

第20章介紹網絡爬蟲應用—豆瓣電影評論的情感分析。

第21章介紹大數據分析應用—開發數據智能分類系統。

第22章介紹數據挖掘應用—話題模型和詞云可視化。

本書特色

內容全面:知識點由淺入深,涵蓋了所有Python程序開發的基礎知識,循序漸進地講解了Python程序開發技術。

圖文并茂:注重操作,圖文并茂。在介紹案例的過程中,每一個操作均有對應步驟和過程說明。這種圖文結合的方式使讀者在學習過程中能夠直觀、清晰地看到操作的過程及效果,便于讀者更快地理解和掌握。

易學易用:顛覆傳統“看”書的觀念,把本書變成一本能“操作”的圖書。

案例豐富:把知識點融匯于系統的案例實訓中,并且結合綜合案例進行講解和拓展,進而達到“知其然,并知其所以然”的效果。

提示技巧:本書對讀者在學習過程中可能會遇到的疑難問題以“提示”和“技巧”的形式進行說明,以免讀者在學習的過程中走彎路。

超值資源:本書下載包包括400多個詳細實例和4個完整的項目源代碼,能讓讀者在實戰應用中掌握Python程序開發的每一項技能。還提供了近20小時培訓班形式的視頻教學錄像,使本書真正體現“自學無憂”,物超所值。

技術支持:本書以Python最佳的學習模式來分配內容結構。遇到問題可學習本書同步教學視頻,也可以通過在線技術支持,讓老程序員為你答疑解惑。本書技術支持QQ群:494393859,歡迎讀者到QQ群獲取本書的贈送資源。

源代碼、課件、視頻與技術支持

本書配套的示例源代碼、課件與教學視頻可以通過掃描右邊的二維碼獲得。如果有問題,請聯系booksaga@163.com,郵件主題為“Python 3.6從入門到精通”,或者加入技術支持QQ群:494393859。

讀者對象

本書是一本完整介紹Python程序開發技術的教程,內容豐富、條理清晰、實用性強,適合以下讀者學習使用:

  • Python程序開發初學者。
  • 希望快速、全面掌握Python程序開發的人員。
  • 高等院校的老師和學生。
  • 相關培訓機構的老師和學生。
  • 初中級Python程序開發人員。

鳴謝

除了王英英以外,參與本書編寫的還有段萌、范向宇、婁源、張麒、張文杰、李小威、包惠利、張工廠、陳偉光、胡同夫、梁云亮、劉海松、劉玉萍、劉增產、孫若淞、王攀登、程鋮、王維維、肖品和李園等人。本書雖然傾注了眾多編者的努力,但由于水平有限,書中難免有疏漏之處,敬請廣大讀者諒解。如果遇到問題或有意見和建議,敬請與我們聯系,我們將全力提供幫助。

編 者

2018年9月

主站蜘蛛池模板: 吉安县| 阳曲县| 通化县| 连平县| 潞城市| 丹东市| 绥棱县| 余干县| 万载县| 嵊泗县| 汤原县| 牙克石市| 梨树县| 曲麻莱县| 纳雍县| 天峨县| 博爱县| 团风县| 兴国县| 黔西县| 和龙市| 板桥市| 巩义市| 斗六市| 三穗县| 阜平县| 民权县| 大同市| 垦利县| 陆良县| 乌海市| 中山市| 托克托县| 广丰县| 鱼台县| 晴隆县| 开远市| 遵化市| 太仓市| 周口市| 东乡县|