步驟 2:撰寫和執行程式碼
上一步:建立新的 Python 專案
雖然 [方案總管] 是您用來管理專案檔的位置,但 [編輯器] 視窗通常是處理檔案「內容」的地方,例如原始程式碼。 編輯器會以內容方式感知您要編輯的檔案類型。 編輯器也會辨識程式設計語言 (根據副檔名),並提供適合該語言的功能,例如使用 IntelliSense 的語法著色和自動完成。
建立新的「Python 應用程式」專案之後,Visual Studio 編輯器中會開啟名稱為 PythonApplication1.py 的預設空白檔案。
在編輯器中,開始輸入
print("Hello, Visual Studio")
,並注意 Visual Studio IntelliSense 在過程中如何顯示自動完成選項。 下拉式清單中含外框的選項是您按下 Tab 鍵時使用的預設自動完成選項。 涉及到較長的陳述式或識別項時,完成最有幫助。IntelliSense 會根據您所使用的陳述式、所呼叫的函式等顯示不同的資訊。 使用
print
函式時,在print
之後鍵入(
表示函式呼叫會顯示該函式的完整使用方式資訊。 IntelliSense 快顯畫面也會以粗體顯示目前的引數 (valu 如下所示):完成陳述式,使它符合如下所示的內容:
print("Hello, Visual Studio")
請注意區別
print
陳述式與"Hello Visual Studio"
引數的語法著色。 您可以暫時刪除字串的最後一個"
並注意 Visual Studio 如何為包含語法錯誤的程式碼顯示紅色底線。 最後取代"
以更正程式碼。提示
由於某個人的開發環境是非常私人的事情,因此 Visual Studio 可讓您擁有 Visual Studio 外觀和行為的完整控制權。 請選取 [工具]>[選項] 功能表命令,並瀏覽 [環境] 和 [文字編輯器] 索引標籤下方的設定。 依預設,您會看到有限數目的選項。若要查看每種程式設計語言的每個選項,請選取對話底部的 [顯示所有設定]。
按 Ctrl+F5 或選取 [偵錯]>[啟動但不偵錯] 功能表項目,來執行已撰寫到這個時間點的程式碼。 如果程式碼仍然發生錯誤,Visual Studio 會向您發出警告。
當您執行程式時,主控台視窗會顯示結果。 這類似於從命令列使用 PythonApplication1.py 執行 Python 解譯器。 按任何按鍵來關閉視窗,並回到 Visual Studio 編輯器。
除了陳述式和函式的自動完成以外,IntelliSense 還提供了 Python
import
和from
陳述式的自動完成。 這些自動完成可協助您輕鬆地找出哪些模組可用於您的環境,以及那些模組的成員。 在編輯器中,刪除print
行,並開始輸入import
。 鍵入空格時,會顯示模組清單:輸入或選取
sys
完成行。在下一行中,再次輸入
from
以查看模組清單:選取或輸入
math
,然後繼續輸入空格與import
,其中顯示模組成員︰透過匯入
cos
和radians
成員來完成,注意每個成員可用的自動完成選項。 當您完成時,您的程式碼應該會如下所示︰import sys from math import cos, radians
提示
當您輸入時,自動完成選項會與子字串搭配使用,比對部分字組、字組開頭的字母,甚至是略過的字元。 如需詳細資料,請參閱編輯程式碼 - 自動完成。
新增更多一些的程式碼來列印 360 度的餘弦值:
for i in range(360): print(cos(radians(i)))
使用 Ctrl+F5 或 [偵錯]> [啟動但不偵錯],再次執行程式。 當您完成時,請關閉輸出視窗。