如何在树莓派上进行python编程_《树莓派Python编程指南》怎么样_目录_pdf在线阅读 - 课课家教育...
計算機已經不再只是用來工作的方盒子。任何擁有一個可編程處理中心的東西都可以稱作計算機。游戲終端、智能手機、全球衛星定位系統(GPS)單元、平板電腦以及其他許多令人難以置信的設備都說明了這一點。它們都是計算機,并且它們已經接管了這個世界。我們用它們來工作、通信,以及娛樂。事實上,很難找到有哪個領域還從未使用過計算機。
銷售人員喜歡用智能來描述嵌入式計算機設備(智能手機、智能電視、智能手表等),事實上它們卻并不智能。處理單元只是塊執行指令的硅片。智能手機的“智能”并非來自計算機芯片,而是來自對它們編程的人。
計算機是迄今為止人類發明的最強大的工具,但是由于很少有人知道如何開發它的潛能,目前我們只是使用了它的一小部分功能。在充滿計算機的世界中,最重要的就是那些可以發揮計算機全部性能的編程人員。編程,是一項基本技能,并且在未來會變得更重要。
什么是編程
我們已經指出,計算機并不智能。它只是個按照清單一步步執行指令的單元。這個指令清單就是程序。編程,就是接受任務,將其分解成多個步驟,然后把它們用計算機可以理解的語言寫下來。
樹莓派可以理解多種語言,在本書中,你將學習到Python3——一種非常強大易學的語言。
本書適用于擁有樹莓派并希望學些計算機編程的讀者。學習本書不要求讀者具有編程經驗或者其他類似的技術。即便你只愛看漫畫和科幻小說,都沒關系,只要你具備前兩個基本條件,這本書就是為你準備的。
讀完本書,你將會對Python3有很深的理解,并且熟悉許多非常有用的模塊(Python 附加模塊)。通過Python3和這些模塊,你將能控制樹莓派的各個功能。你可以通過控制基本輸入輸出口(GPIO)使它和外界交互,或者用它連通互聯網。擁有一個攝像頭,你可以用樹莓派拍照片,也可以制作游戲,操縱三維世界。簡而言之,這是一本介紹如何發掘你的樹莓派的全部潛力的圖書。
什么是樹莓派
樹莓派是個用來學習編程的優秀設備。第一,它很便宜。價格差不多只有低端計算機的十分之一,作為你的主計算機的一個附件它非常便宜。由于程序員往往需要調試開發設備,而調試就有可能破壞某些東西,這就使樹莓派顯得很有用。通常來說,調試并不會破壞到設備本身,但是可能需要重裝系統,這就有可能損失數據并且在幾個小時內你都無法使用計算機。如果你有個樹莓派,用它來編程,這些就不是問題。如果你的計算機需要和別人共享,使用樹莓派就顯得更重要。
第二,樹莓派是個裸設備。它沒有藏在盒子里或者在一個完整的系統中。這意味著你可以自己決定將其做成一個什么系統。你可以將其放到盒子里,也可以就讓它裸著運行。你也可以使用GPIO,這在其他機器上是無法做到的。大多數計算機的用途都已經預先設計好了(如用來網上沖浪或者玩游戲的平板電腦,用來看電影或玩游戲的游戲終端,用來工作或玩游戲的筆記本電腦等)。而只要一點技術手段樹莓派就可以做任何事情。
第三,樹莓派使用Linux——一個類似于Windows或Mac OS X的操作系統。它提供了視窗系統和一個用來操控樹莓派的基于文本的命令行接口。如果你之前沒有使用過Linux,會發現它和你使用過的系統有點不同。對于嶄露頭角的程序員來說,最重要的區別就是Linux比其他系統更靈活。正如樹莓派的物理設計崇尚體驗一樣,這個操作系統也是如此。
如何閱讀本書
前3章介紹了如何在樹莓派上使用Python。讀完這3章后,你將對Python編程有個很好的認識。本書剩余部分將分章來介紹不同的應用,如游戲和多媒體。這些章節涉及Python的不同領域。因此前一章沒有讀完不會影響你對后一章的理解(有些時候,我們可能會引用前面的某些概念,但我們會在引用時標注清楚)。
這意味著你可以在讀本書第二部分時自己決定閱讀順序。例如,如果你對多媒體很感興趣,可以直接跳到這一章,之后再去讀其他章節。
學習編程必須多動手實踐。也就是說,僅僅坐下來讀完本書是不夠的。你必須去實踐這些學到的東西。貫穿本書,我們設計了很多練習讓你來實踐所學到的知識。有時通過特定的練習來培養你的技能,有時你需要給我們介紹過的程序添加特性。編程的一個重要部分就是確定程序要完成什么的創造力。因此你不需要完全聽從我們的建議。事實上,我們鼓勵你把我們的建議和代碼作為一個起點——一個開啟你的數字藝術征程的起點。
致 謝?Acknowledgements
感謝大家幫助我完成此書。在Wiley公司,Kezia Ednsley和Craig smith從本書開始寫作起就幫忙審稿。感謝Erin Zeltner,是他讓本書的文字看起來更優美,也讓排版更合理。
還有許多人需要感謝。沒有編程環境就不會有這本關于編程的書。基于樹莓派的Python包含了數以千計的程序員的工作,其中有很多人還是免費貢獻。這些人都需要感謝,受限于篇幅,我們僅列出三位:Guido van Rossum、Linux Torvalds和Richard Stallman。
當然,軟件需要運行在硬件之上,我們也要感謝Eben Upton和樹莓派基金會。
本書中的任何錯誤都由作者獨自承擔。
總結
以上是生活随笔為你收集整理的如何在树莓派上进行python编程_《树莓派Python编程指南》怎么样_目录_pdf在线阅读 - 课课家教育...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab 二值化_撸了一份 ostu
- 下一篇: 粒子滤波(PF:Particle Fil