Python編程快速上手讓繁瑣工作自動化PDF電子書免費下載

資料大小: 15.31 MB

所需積分: 1

下載次數:

用戶評論: 0條評論,查看

上傳日期: 2019-10-10

上 傳 者: zpxzju他上傳的所有資料

資料介紹

標簽:深度學習(3654)python(1954)人工智能(34092)數據庫(1900)

本文檔的主要內容詳細介紹的是Python編程快速上手讓繁瑣工作自動化PDF電子書免費下載。

  如今,人們面臨的大多數任務都可以通過編寫計算機軟件來完成。Python 是一種解釋型、面向對象、動態數據類型的高級程序設計語言。通過 Python 編程,我們能夠解決現實生活中的很多任務。本書是一本面向實踐的 Python 編程實用指南。本書的目的,不僅是介紹 Python 語言的基礎知識,而且還通過項目實踐教會讀者如何應用這些知識和技能。本書的第一部分介紹了基本的 Python 編程概念,第二部分介紹了一些不同的任務,通過編寫 Python 程序,可以讓計算機自動完成它們。第二部分的每一章都有一些項目程序,供讀者學習。每章的末尾還提供了一些習題和深入的實踐項目,幫助讀者鞏固所學的知識。附錄部分提供了所有習題的解答。本書適合任何想要通過 Python 學習編程的讀者,尤其適合缺乏編程基礎的初學者。通過閱讀本書,讀者將能利用最強大的編程語言和工具,并且將體會到 Python 編程的快樂。

  這是機器代替人的時代,也是人控制機器的時代。這是程序員的時代,也是非程序員學編程的時代。這是算法的時代,也是編程語言的時代。翻譯本書期間,深度學習的人工智能程序 AlphaGo 以 4:1 擊敗了李世石九段。每一個不會編程的年輕人都應該認真考慮:是不是應該開始學習編程?學習一門新的語言,總是讓人感到畏縮。這讓我想起大學時英語老師教的學習方法:聽說領先,讀寫跟上。確實,學語言效果最好的方法就是“用”。本書就遵循了這樣的宗旨。本書是面對編程初學者的書,假定讀者沒有任何編程知識。在簡單介紹 Python 編程語言的基本知識后,就開始用一個接一個的例子,教我們如何用 Python 來完成一些日常工作,利用計算機這個強大的工具,節省工作時間,提高工作效率,避免手工操作容易帶來的錯誤。真正的程序員,用編程來解決自己和別人的問題。俄羅斯有一個程序員編寫了一個程序,會給老婆發加班短信,會在宿醉不醒時給自己請假,會自動根據郵件恢復客戶的數據庫,還可以一鍵遠程煮咖啡。加拿大一名零編程基礎的農場主,在學習了一門編程課后,開發了一個程序,自動控制拖拉機,配合聯合收割機收割谷物。若是已經掌握了其他編程語言,想學習 Python,本書也是不錯的參考。每一種編程語言,都會提供一種獨特的視角,讓你對編程有新的認識。我非常喜歡 Python 沒有花括號和分號,程序很“清爽”,符合奧卡姆剃刀原理:如無必要,勿增實體。本書并沒有深入介紹面向對象和函數式編程范式,如果想了解 Python 這方面的內容,請參考其他書籍。

  第一部分:Python 編程基礎

  “第 1 章:Python 基礎”介紹了表達式、Python 指令的最基本類型,以及如何使用 Python 交互式環境來嘗試運行代碼。

  “第 2 章:控制流”解釋了如何讓程序決定執行哪些指令,以便代碼能夠智能地響應不同的情況。

  “第 3 章:函數”介紹了如何定義自己的函數,以便將代碼組織成可管理的部分。

  “第 4 章:列表”介紹了列表數據類型,解釋了如何組織數據。

  “第 5 章:字典和結構化數據”介紹了字典數據類型,展示了更強大的數據組織方法。

  “第 6 章:字符串操作”介紹了處理文本數據(在 Python 中稱為字符串)。

?

  第二部分:自動化任務

  “第 7 章:模式匹配與正則表達式”介紹了 Python 如何用正則表達式處理字符串,以及查找文本模式。

  “第 8 章:讀寫文件”解釋了程序如何讀取文本文件的內容,并將信息保存到硬盤的文件中。

  “第 9 章:組織文件”展示了 Python 如何用比手工操作快得多的速度,復制、移動、重命名和刪除大量的文件,也解釋了壓縮和解壓縮文件。

  “第 10 章:調試”展示了如何使用 Python 的缺陷查找和缺陷修復工具。

  “第 11 章:從 Web 抓取信息”展示了如何編程來自動下載網頁,解析它們,獲取信息。這稱為從 Web 抓取信息。

  “第 12 章:處理 Excel 電子表格”介紹了編程處理 Excel 電子表格,這樣你就不必去閱讀它們。如果你必須分析成百上千的文檔,這是很有幫助的。

  “第 13 章:處理 PDF 和 Word 文檔”介紹了編程讀取 Word 和 PDF 文檔。

  “第 14 章:處理 CSV 文件和 JSON 數據”解釋了如何編程操作 CSV 和 JSON 文件。

  “第 15 章:保持時間、計劃任務和啟動程序”解釋了 Python 程序如何處理時間和日期,如何安排計算機在特定時間執行任務。這一章也展示了 Python 程序如何啟動非 Python 程序。

  “第 16 章:發送電子郵件和短信”解釋了如何編程來發送電子郵件和短信。

  “第 17 章:操作圖像”解釋了如何編程來操作 JPG 或 PNG 這樣的圖像。

  “第 18 章:用 GUI 自動化控制鍵盤和鼠標”解釋了如何編程控制鼠標和鍵盤,自動化鼠標點擊和擊鍵。

用戶評論

查看全部 條評論

發表評論請先 , 還沒有賬號?免費注冊

發表評論

用戶評論
技術交流、我要發言! 發表評論可獲取積分! 請遵守相關規定。
上傳電子資料
小仙女视频下载安装-小仙女视频app破解版-小仙女视频平台二维码