3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
Python是一種廣泛使用的直譯式、進階程式、通用型的物件導向程式語言,相比於C++或Java,Python讓開發者能夠用更少的代碼表達想法。記得筆者學生時代每天專研組合語言、C與Pascal,想想已經20幾年沒寫程式了,習慣了嚴謹的編譯式語言,近幾年看到Python的崛起,直接執行與修改的直譯式方式,一般使用者與開發測試都很方便,剛好小孩在學習,就來個親子互動學習,首先來談 Python 的基本環境安裝。 用 Telegram 訂閱【挨踢路人甲】最新文章:https://t.me/itwshare 下載與安裝Python 最近熱門的數據分析與人工智慧,大部分的人都會推薦學習Python,其實Python的發展也有20幾年了,程式碼具備高度的可閱讀性,直譯式的方式可以在所有的作業系統中執行,在Linux、Mac OS和Windows都不是問題,那Python要怎麼用、怎麼安裝呢? Python有兩個主要版本,既然要學習就直接挑選最新的Python 3,至於舊版的Python 2還是有許人在使用,但其兩個版本的語法差異不小,目前的網路上教學大多還是以Python 3為主。 【Python官方網站】: https://www.python.org/ 【Python下載網頁】: https://www.python.org/downloads/   到下載網頁上直接看到〔Download Python 3.8.x〕下載鈕,其下方也有Windows、Linux與Mac OS X等系統的選擇。不建議直接按下〔Download Python 3.8.x〕,請使用選擇藍色框內想要的平台來下載。   進入Windows下載頁面內可以選擇32或64位元版本,也可選擇相容性較佳的舊版本。   下載後安裝,出現下圖畫面要注意一下,一般安裝都是依預設的選項來安裝,但在開始的安裝畫面中請務必勾選「Add Python 3.8 to PATH」,因為這個選項是不會被自動勾選,若沒有勾選也是可以OK,只不過之後執行常常因所在的路徑位置而找不到命令喔!   接著看到安裝個過程。   Python的安裝檔不大,很快就安裝完成,點選〔Close〕來離開安裝視窗。   內建IDLE工具 一般語言都會有個整合開發環境IDE(Integrated Development Environment),安裝完後發現Python有個內建的IDLE整合開發與學習環境工具,可以在開始功能上找到。下圖就是使用〔Download Python 3.8.x〕按鈕下載的,其預設是32位元版本,這也就是筆者建議到下載頁面自己選擇版本的原因。   進入IDLE後看到一個視窗,游標停留在「>>>」符號後,這個提示符後就是輸入程式碼的地方。   Python是一款直譯式的語言,其內建的「IDLE」環境,如同你一句我一句的互動模式,如筆者輸入「3+4」後按下〔enter〕,馬上得到「7」的答案,想要求23(輸入2**3),一樣馬上得到「8」答案。Shell的對話模式,對於簡單的測試和學習Python相當方便。   其實也可以利用Windows的「命令提示字元」來進行交互模式的指令,在Windows 10 Pro系統上按下〔Win〕+〔R〕並輸入「cmd」後再按下〔確定〕鈕。   在CMD視窗內輸入「Python」按下〔Enter〕,看到了熟悉的「>>>」提示符號。   你是否覺得奇怪,在user\itwalker下執行「python」也可以正常運作。那是因為在安裝時有勾選「Add Python 3.8 to PATH」,表示python安裝的路徑被加入到path環境變數中,例如在「命令提示字元」直接輸入「path」看到此變數中有那些路徑會被搜尋(不同路徑間都有個分號區隔),你會發現有python的安裝路徑在裡面,一般會看到加入如下兩個路徑。 C:\Users\itwalker(使用這名稱)\AppData\Local\Programs\Python\Python38-32\Scripts C:\Users\itwalker(使用這名稱)\AppData\Local\Programs\Python\Python38-32   Python的IDLE交互模式運作很容易進行測試與學習,這種你一句,Python回你一句的交談式較活潑,不會那麼死板的讓你易直盯著程式繞,但有些指令不是單一句怎麼輸入,例如while迴圈的運用就是個多行句子,不用緊張,當IDLE遇到句尾的「冒號」,就會知道式個複合句指令,當你按下〔Enter〕不會馬上直譯,如下圖出現自動縮排的游標,此時你可以輸入多行的程式碼敘述。   當你想要離開多行的複合句指令時,只要按兩次〔Enter〕鍵即可離開並直譯語法。   靠著交談的方式輕輕鬆鬆就寫出1+2+..10的小程式了。   輸入一句再執行完一句的交互模式,可以讓你即時知道錯誤在哪裡。   但你一定不希望每次都要從頭開始編寫程式碼,因此希望將程式碼保存下來重複使用,或修改更快更簡潔的程式碼,此時可以利用【Ctrl+N】來建立一個.py 檔編寫程式碼,一來可以保存,二來方便編修與執行。   就來試試任何語言初學必練習的九九乘法表。   存檔後可以使用選單來執行,我都習慣使用快捷鍵F5來執行。   執行的結果會出現再Python Sell介面視窗上。 延伸閱讀: 學習 Python 語言的好搭檔 Visual Studio Code 程式碼編輯器 學Android程式設計,當然用Google官方Android Studio開發工具 不用撰寫任何程式碼即可產生一個顯示Hello的Android App

本文由walker-a提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦