好程式設計師Python教程從零開始學Python系列-第2講
好程式設計師 Python 教程 從零開始學Python 系列 - 第 2 講:第一個 Python 程式我們已經瞭解了 Python 這門語言並安裝了執行 Python 程式所需的環境,接下來我們就可以寫 Python 程式了,不知道大家是不是已經迫不及待了。首先我們來告訴大家在哪些地方可以寫 Python 程式。
編寫程式碼的工具
互動式環境
我們開啟Windows的“命令列提示符”工具,輸入命令 python 然後回車就可以進入到Python的互動式環境中。所謂互動式環境,就是我們輸入一行程式碼回車,程式碼馬上會被執行,如果程式碼有產出結果,那麼結果會被顯示在視窗中。例如:
Python 3.7.6
Type "help", "copyright", "credits" or "license" for more information.
>>> 2 * 3
6
>>> 2 + 3
5
溫馨提示 :使用macOS系統的使用者需要開啟“終端”工具,輸入 python3 進入互動式環境。
如果希望退出互動式環境,可以在互動式環境中輸入 quit() ,如下所示。
>>> quit()
文字編輯器 - Visual Studio Code
Visual Studio Code(通常簡稱為VS Code)是一個由微軟開發能夠在Windows、 Linux和macOS等作業系統上執行的程式碼編輯神器。它支援語法高亮、自動補全、多點編輯、執行除錯等一系列便捷功能,而且能夠支援多種程式語言。現階段,我 強烈建議 大家使用VS Code來編寫Python程式碼。關於VS Code的下載、安裝和使用,推薦大家閱讀知乎上名為 《VScode安裝使用》 的文章。下圖是使用VS Code的使用者主介面。
整合開發環境 - PyCharm
如果用Python開發商業專案,我們推薦大家使用專業的工具PyCharm。PyCharm是捷克的JetBrains公司開發的用於Python開發的整合開發環境(IDE),所謂整合開發環境是說這個工具中提供了程式碼編寫、程式碼執行和除錯、程式碼分析、程式碼版本控制等各種功能,因此特別適合商業專案的開發。在 JetBrains的官方網站 上提供了PyCharm的 下載連結 ,其中社群版(Community)是免費的但功能相對弱小,專業版(Professional)功能非常強大,但需要按年或月付費使用,新使用者可以試用30天時間。關於如何使用PyCharm來進行Python開發,我們在後續的課程中為大家進行講解。
hello, world
按照這個行業的慣例,我們學習任何一門程式語言寫的第一個程式都是輸出 hello, world ,因為這段程式碼是偉大的丹尼斯·裡奇(C語言的發明者)在他的不朽著作 The C Programming Language 中寫的第一段程式碼。
print('hello, world')
執行程式
建議大家用VS Code來書寫上面的程式碼,在編輯好程式碼之後將程式碼儲存到使用者主目錄下,建議大家將檔案命名為 hello.py 。使用者主目錄就是跟你登入系統使用的使用者名稱同名的資料夾。例如:你登入Windows系統的時候使用的名為 Administrator 使用者,那麼使用者主目錄的名字也是 Administrator 。對於Windows使用者,你可以設定在桌面上顯示使用者主目錄,這樣就可以很容易的找到這個資料夾;如果桌面上沒有使用者主目錄,可以在C盤名找到名為 Users 或 使用者 的資料夾下,你的使用者主目錄就在這個資料夾下。
儲存好你的程式碼後,可以開啟“命令列提示符”工具。命令列提示符工具通常會將使用者主目錄設定為預設的工作路徑。這個時候你可以先輸入一個 dir 命令看看是否可以看到你剛才儲存的 hello.py 檔案,如果找到了這個檔案,就可以執行下面的命令,看螢幕上是不是輸出了 hello, world 。
python hello.py
再次提醒 :如果使用macOS系統,需要透過 python3 hello.py 命令來執行該程式。
你可以嘗試一下將上面程式單引號中的 hello, world 換成其他的內容;你也可以嘗試著多寫幾個 print (最好每行只有一個喲),看看會發生什麼事情。
註釋你的程式碼
註釋是程式語言的一個重要組成部分,用於在原始碼中解釋程式碼的作用從而增強程式的可讀性。當然,我們也可以將原始碼中暫時不需要執行的程式碼段透過註釋來去掉,這樣的話在需要這些程式碼的時候去掉註釋符號就可以了。簡單的說, 註釋會讓程式碼更容易看懂但不會影響程式的執行結果 。
00001. 單行註釋 - 以#和空格開頭的部分,可以註釋掉一整行程式碼。
00002. 多行註釋 - 三個引號開頭,三個引號結尾,通常用於新增大段的說明性內容。
"""
第一個Python程式 - hello, world
向偉大的Dennis M. Ritchie先生致敬
Version: 0.1
Author: 駱昊
"""
print('hello, world')
# print("你好,世界!")
總結
到這裡,我們已經把第一個Python程式執行起來了,是不是很有成就感?只要你堅持繼續下去,再學習幾節課,我就可以帶大家做小遊戲、寫美女爬蟲、開發微信機器人。 寫程式本身就是一件很酷的事情 ,在未來他可能就像英語一樣,是 很多人都需要掌握的一項技能 。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913864/viewspace-2687884/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師Python教程系列第5講-分支結構程式設計師Python
- 好程式設計師Python教程系列-第6講:迴圈結構程式設計師Python
- 從零開始學PythonPython
- 好程式設計師Python培訓第10講:字串的使用程式設計師Python字串
- 從零開始學Python:第22課-Python標準庫初探Python
- Arduino程式設計從零開始 使用C和C++(第2版)UI程式設計C++
- 學web前端從哪裡開始學起呢-好程式設計師Web前端程式設計師
- 好程式設計師Python教程系列分享之Python語言元素之運算子程式設計師Python
- 好程式設計師Python教程系列分享之Python語言元素之變數程式設計師Python變數
- 好程式設計師Python教程分享python之變數程式設計師Python變數
- 《Python程式設計從零開始學(影片教學版)》資源免費下載Python程式設計
- 微信小程式開發教程-從零開始(2)微信小程式
- java從零開始系列-一個前端程式設計師的自我修養Java前端程式設計師
- Python從零開始——學習Python的個人方法Python
- 從零開始學Python:19課-使用PyCharm開發Python應用程式PythonPyCharm
- 風變程式設計,幫助你從零開始學習程式設計程式設計
- 《Python深度學習從零開始學》簡介Python深度學習
- 程式設計零基礎應該如何開始學習Python?程式設計Python
- 程式設計零基礎應當如何開始學習 Python?程式設計Python
- 從零開始的Python學習Episode 19——物件導向(2)Python物件
- 好程式設計師Python教程分享Python常見面試問題程式設計師Python面試
- 好程式設計師Python教程分享常見的Python面試題程式設計師Python面試題
- 好程式設計師Python教程分享Python到底是什麼程式設計師Python
- 好程式設計師Python教程系列遞迴函式與匿名函式呼叫程式設計師Python遞迴函式
- PYTHON系列-從零開始的爬蟲入門指南Python爬蟲
- 好程式設計師Python培訓分享Python程式設計師面試技巧程式設計師Python面試
- 好程式設計師Python培訓分享Python系列之分支結構程式設計師Python
- 好程式設計師Python培訓分享Python系列之字串的使用程式設計師Python字串
- 好程式設計師Python培訓分享零基礎Python爬蟲學習線路程式設計師Python爬蟲
- python Scrapy 從零開始學習筆記(二)Python筆記
- python Scrapy 從零開始學習筆記(一)Python筆記
- 《從零開始學Python網路爬蟲》概要Python爬蟲
- 從零開始學 Python 之基礎語法Python
- 好程式設計師Python培訓分享Python系列之迴圈結構程式設計師Python
- 從零開始理解 Laravel 的設計哲學Laravel
- 好程式設計師分享Python從入門到精通最佳學習路線程式設計師Python
- 從零開始的Python學習Episode 6——字串操作Python字串
- Photon物聯網程式設計從零開始程式設計