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

前言

什么是Python,為什么要使用它?Python是一種解釋型的、面向對象的、帶有動態語義的高級程序設計語言。這里有很多術語,你可以在閱讀本書的過程中逐漸弄懂。

Python是一種使你在編程時能夠保持自己風格的程序設計語言,Python可以使用清晰易懂的程序來實現想要的功能。如果你之前沒有任何編程經歷,那么既簡單又強大的Python就是你入門的完美選擇。

伴隨著國家對人工智能發展的全面支持與鼓勵、國際上對人工智能的重視以及國家教育部將Python加入高考科目,使得Python在中國的使用范圍迅速擴大;另外,隨著區塊鏈、人工智能、大數據、云計算等技術的迅速崛起,市場對Python人才的需求讓長期沉默的Python語言一下子備受眾人的關注,本書可以說是應運而生。本書是以Python 3.7版本編寫而成的,對于想學習和了解Python 3.7的讀者,推薦閱讀本書。

本書的特色

本書專門針對Python新手量身定做,是編者學習和使用Python開發過程中的體會和經驗總結,涵蓋實際開發中重要的知識點,內容詳盡,代碼可讀性及可操作性強。

本書主要介紹Python語言的類型和對象、操作符和表達式、編程結構和控制流、函數、序列、多線程、正則表達式、面向對象編程、文件操作、網絡編程、郵件收發、數據庫操作等,并安排了Python爬蟲、自然語言處理和區塊鏈項目范例,各章還安排了調試、問題解答、溫故知新、牛刀小試等內容,以幫助讀者學會處理程序異常,解決學習中的困惑,鞏固知識、學以致用。

本書的另一個特色是,使用通俗易懂的描述和豐富的示例代碼,并結合日常生活中的一些小事件,使本書讀起來生動有趣,把復雜的問題以簡單的形式展現出來,使讀者學起來很輕松,充分感受到學習Python編程的樂趣和魅力。

本書的內容

本書共分20章,各章內容安排如下:

第1章主要介紹Python的起源、應用場合、前景以及Python 3的一些新特性。

第2章主要介紹Python的基礎知識,為后續學習相關內容做鋪墊。

第3章重點介紹列表和元組。

第4章重點介紹字符串的格式化、分割、搜索等方法。

第5章介紹字典,字典是一種通過名字引用值的數據結構。

第6章從import語句開始,逐步深入介紹條件語句、循環語句以及列表等一些更深層次的語句。

第7章主要介紹函數,函數是組織好的、可重復使用的、用來實現單一或相關聯功能的代碼段。

第8章主要介紹Python面向對象編程的特性,Python從設計之初就是一門面向對象語言,它提供一些語言特性支持面向對象編程。

第9章將帶領讀者學習如何處理各種異常,以及創建和自定義異常。

第10章將具體講解Python中日期和時間的使用。

第11章主要介紹正則表達式的基本使用。

第12章主要介紹如何使用Python在硬盤上創建、讀取和保存文件。

第13章主要介紹Python中的多線程編程。

第14章主要介紹如何使用Python語言發送和接收郵件。

第15章重點介紹Python在網絡編程方面的特性。

第16章重點介紹Python的圖形化編程——GUI編程。

第17章重點介紹在Python 3中使用PyMySQL連接數據庫,并實現簡單的增、刪、改、查。

第18章根據前面所學的內容講解一個爬蟲的實戰項目。

第19章結合爬蟲、分詞、詞頻統計等知識點實現自然語言的分詞和詞頻統計。

第20章以當下很火的區塊鏈做一個完整的Python實現。

讀者對象

● Python 3.x初學者。

● 想學習和了解Python 3.x的程序員。

● Python 3.x網課、培訓機構、中學及大專院校的學生。

關于本書

本書是在《Python 3.5從零開始學》的基礎上改版而成的?!禤ython 3.5從零開始學》的出版受到很多讀者的歡迎,半年之內,連續7次印刷,期間讀者通過QQ、郵件等方式提出了很多的修正與改進意見,并希望可以有更多知識點的覆蓋,如添加GUI編程方面的內容、有更多的示例等。本書基于Python 3.7版本編寫而成,結合讀者朋友們的要求,每章都增加了一個綜合性實戰小示例,并且每章的習題量也增加了。本書還增加了GUI編程,并且結合當前市場需求,將之前的數據分析實戰更改為自然語言分詞與詞頻統計實戰,最后增加了區塊鏈的項目實戰。

致謝

本書在寫作過程中遇到了很多困難以及寫作方式上的困惑,好在如今是信息互聯的時代,讓筆者有機會參閱很多相關信息,也讓很多困難得以較好地解決。本書在寫作過程中參考了一些相關資料,主要包括《Python基礎教程(第2版)》《笨辦法學Python(第4版)》《像計算機科學家一樣思考Python》、廖雪峰的博客以及W3C等。在此,對這些資料的編者表示真誠的感謝。

在本書交稿之際,感謝清華大學出版社的王金柱編輯,在本書編寫的過程中,王編輯給予了很多指導和修改意見。同時感謝劉艷老師對其中一些章節錄制了視頻,供大家更方便地學習本書內容,也感謝劉艷老師能參與本書部分章節的編寫和修改。最后,感謝家人和朋友在寫作期間給予的安靜寫作環境,讓筆者不被更多瑣事打擾,從而專心于寫作。感謝你們,沒有你們的幫助與關心,本書不能如期完成。

最后感謝讀者們的鼓勵和支持,正因為有你們不斷指出不足、不斷提出問題與意見,才使本書更臻完美。

客戶支持

你現在已經是《Python 3.7從零開始學》一書的讀者了,為了讓你能獲取更多、更便捷的資源,筆者還為你準備了以下內容。

隨書源碼地址:https://github.com/liuyuzhou/python3.7sourcecode.git

技術群及問題解答方式

Python技術服務QQ群:634027520

CSDN技術博客:youzhouliu

技術問答Email:jxgzyuzhouliu@163.com

劉宇宙
2018年9月

主站蜘蛛池模板: 吴桥县| 云南省| 陵水| 安康市| 定边县| 遂川县| 安阳市| 大连市| 辽阳市| 抚松县| 黔东| 浮山县| 囊谦县| 禹城市| 固镇县| 武定县| 鹤岗市| 无棣县| 繁峙县| 民丰县| 蚌埠市| 任丘市| 溧水县| 孝昌县| 冕宁县| 巴楚县| 墨竹工卡县| 仪陇县| 察雅县| 延安市| 铁力市| 曲沃县| 镇安县| 得荣县| 慈利县| 英山县| 巫山县| 曲水县| 淮滨县| 临桂县| 天长市|