嘿,各位極客和未來的程式設計師!歡迎來到我們的系列「學習 Python」的第 1 部分!如果您曾經想學習 Python 但不知從何開始,那麼您來對地方了。我們將把它分解成簡單的、小塊的,逐步引導您了解每個概念。所以,拿起你的咖啡(或你最喜歡的飲料),讓我們開始吧!
首先,為什麼要學Python?嗯,Python 是最容易上手的程式語言之一。它無所不在──網頁開發、資料科學、自動化、人工智慧,凡是你能想到的!無論您是自動化無聊的任務還是建立下一個大型應用程序,Python 都會為您提供支援。
但是最好的部分是什麼? Python 對初學者超友善。它的語法(表示如何編寫程式碼的花哨單字)簡潔明了,因此您可以更專注於您想要做什麼,而不是如何去做。
很酷,對吧?
好了,炒作已經夠多了——讓我們開始吧!
在寫任何 Python 程式碼之前,我們需要設定環境。別擔心,這比聽起來容易。
首先,如果您還沒有安裝 Python,則需要安裝它。前往Python官方網站python.org,下載最新版本,然後按照指示操作。
對於 Windows:在安裝過程中,請務必勾選「將 Python 新增至 PATH」複選框。這將允許您從系統上的任何位置運行 Python。
對於 macOS/Linux:Python 通常會預先安裝,但如果您需要最新版本,可以透過 Homebrew 等套件管理器安裝它(brew install python3)。
如果您願意,您也可以在此處的 Web 瀏覽器中執行 Python。
安裝後,開啟終端機(或 Windows 上的命令提示字元)並輸入:
python --version
如果您看到類似 Python 3.x.x 的內容,恭喜您! Python 已準備就緒。
您可以透過兩種方式執行Python程式碼:
示範創意:立即嘗試!在終端機中輸入 python,然後輸入:
python --version
按下回車鍵,你會立即看到結果。這是一種有趣的實驗方式。
print("Testing in interactive mode!")
好吧,讓我們來寫你的第一個 Python 程式。我們將創建經典的「Hello, World!」節目。
開啟您最喜歡的文字編輯器(VSCode、Sublime,甚至是記事本),然後輸入以下內容:
python hello.py
將檔案儲存為 hello.py,然後從終端機運行它:
print("Hello, World!")
繁榮!您應該看到:
python hello.py
? 恭喜,你剛剛寫了你的第一個 Python 程式! ?
想更進一步嗎?嘗試提示使用者輸入:
Hello, World!
將其儲存為 hello_interactive.py 並運行它。出現提示時,輸入您的名字並查看 Python 如何回應!這個小示範展示了 Python 如何與使用者交互,使其感覺更像是對話,而不是靜態程式碼。
讓我們回顧一下 Python 中的一些基本概念。這些是我們將在本系列的下一部分中使用的構建塊。
將變數視為可以儲存資訊(例如數字或文字)的盒子。
name = input("What's your name? ") print("Nice to meet you, " + name + "!")
您可以稍後在程式碼中使用這些變數:
# This is a variable storing a number age = 30 # This is a variable storing a string (text) name = "Alice"
Python 有幾種您會經常使用的資料類型:
您甚至可以使用以下命令檢查任何變數的類型:
print("My name is", name) print("I am", age, "years old")
有時您需要在程式碼中新增註解。 Python 會忽略註釋,因此它們只適合您(或閱讀程式碼的其他人)。
print(type(age)) # Outputs: <class 'int'> print(type(name)) # Outputs: <class 'str'>
Python 可以像計算器一樣處理數學:
# This is a comment. Python won't run this.
現在您已經了解變數和數學,讓我們製作了一個小型計算器程式:
x = 10 y = 5 print(x + y) # Addition print(x - y) # Subtraction print(x * y) # Multiplication print(x / y) # Division
運行這個,你可以很快看到Python在做一些實用的事情——即時執行數學運算!
嘗試這個簡短的實驗來了解如何組合字串:
num1 = int(input("Enter a number: ")) num2 = int(input("Enter another number: ")) print("Sum:", num1 + num2) print("Product:", num1 * num2)
這向您展示了變數如何隨著程式運行而演變。
既然您已經設定了 Python 並編寫了您的第一個程序,您就可以開始下一步了。在本系列的第 2 部分中,我們將探索條件和循環,Python 將開始為您做出決策並執行重複任務。會很有趣的!
在結束之前,嘗試編寫一個執行以下操作的 Python 腳本:
這是乘法部分的提示:
python --version
明白了嗎?驚人的!您正在成為一名 Python 專家。 ?
再見第 2 部分,我們將使 Python 變得更強大!
編碼愉快!
以上是Python 入門的詳細內容。更多資訊請關注PHP中文網其他相關文章!