1. 程式人生 > >人生苦短:運行你的第一個 Python 腳本

人生苦短:運行你的第一個 Python 腳本

路徑 適合 hello 自己 文本 提示符 () world! 幫助

Shell 是一個Read-Eval-Print-Loop(REPL),它只接受命令,評估它們並打印輸出。

我會假設你已經安裝了一個有效的Python解釋器,已經準備運行你的第一個Python腳本。

我們可以在解釋器中實現如下操作:

1 讀取命令。
2 評估並執行命令。
3 打印輸出。
4 循環並重復該過程。
5 解釋器等待,直到我們使用exit()或quit()命令指示它終止。

啟動解釋器

啟動解釋器的最簡單方法是打開終端並使用命令行執行。你可以打開終端:

在Windows上,搜索命令提示符或Powershell。
在Linux或Mac上,搜索teminal。

終端打開後,您可以通過輸入python並回車來啟動解釋器。如果路徑已由Python安裝過程設置,您應該看到Python解釋器的響應。以下是Mac終端的實例:

技術分享圖片

各位要記住Python在解釋命令時會考慮縮進。 因此,如果我們在print命令之前有一些額外的空格,會顯示類似如下的錯誤:

>>>   print("Hello, World!")

  File "<stdin>", line 1

    print("Hello, World!")

    ^

IndentationError: unexpected indent

技術分享圖片

運行完畢後,我們可以用 exit()或 quit()即出交互式命令。

從命令行運行Python腳本

使用解釋器非常適合快速預覽代碼功能。 當我們處理更大的問題時,我們要編寫更多的代碼,我們也不想一遍又一遍地輸入該代碼,所以這就是我們需要創建Python腳本文件的地方。

Python腳本是一組可重用的代碼,它本質上是一個Python程序 - 一系列Python指令 - 包含在一個文件中。 你可以通過為解釋器指定腳本文件的名稱來運行該程序。?

下面是時候創建我們的第一個腳本文件了。

在系統上,打開你喜歡的文本編輯器,創建一個名為hello.py的新文件,並添加以下代碼:

print("Hello, World!")

啟動終端並到保存腳本文件的所目錄,現在就可以將文件名告訴Python解釋器的命令行參數來執行該腳本:

python hello.py

技術分享圖片

運行Python腳本

經過我們測試,還有一個有趣的事兒是Python腳本文件可以不需要擴展名,Python解釋器都能把腳本運行起來。 當然,為Python腳本文件提供擴展是一種標準的約定,使文件更能容易識別。

小結

Python交互式解釋器非常有用,無論是否需要一些幫助,或者想要運行一些臨時Python腳本,可以方便的使用它。 為了增加代碼的可重用性並解決大問題,我們需要就需要編寫Python腳本了。

大家在學python的時候肯定會遇到很多難題,以及對於新技術的追求,這裏推薦一下我們的Python學習扣qun:784758214,這裏是python學習者聚集地!!同時,自己是一名高級python開發工程師,從基礎的python腳本到web開發、爬蟲、django、數據挖掘等,零基礎到項目實戰的資料都有整理。送給每一位python的小夥伴!每日分享一些學習的方法和需要註意的小細節

技術分享圖片

人生苦短:運行你的第一個 Python 腳本