Python のステップ実行,オブジェクトをビジュアルに観察(Visual Studio Code の Python Preview を使用)
前準備
Python のインストール,pip と setuptools の更新
Python を使いたいときは Python をインストールする.
Windows の場合
- Python のインストール
Python の URL: http://www.python.org/
インストール手順の詳細は: 別ページで説明している.
- pip と setuptools の更新
コマンドプロンプトを管理者として実行し,次のコマンドを実行.
python -m pip install -U pip setuptools
Ubuntu の場合
システム Python を使用(インストール操作は不要)
- pip と setuptools の更新
次のコマンドを実行.
sudo apt -yV install python3-dev python3-pip python3-setuptools
Visual Studio Code のインストール,日本語化,Python 拡張機能のインストール
- Windows でのVisual Studio Code のインストール,日本語化,Python 拡張機能のインストール: 別ページで説明している.
Python Preview のインストール
- 拡張機能をインストールしたいので、
「表示 (View)」→
「拡張機能 (Extensions)」と操作する
- 検索窓で
「Python」と入れると、
「Python Preview」が表示されるので、
「インストール」をクリック
Python プログラムの実行,オブジェクトをビジュアルに観察,ステップ実行
Python プログラムの作成と実行
-
メニューで
「ファイル (File)」→
「新規ファイル (New File)」と操作する
- 新しいエディタ画面(中身は空)が開くので確認する
- 空であるが,いったん,ファイルとして保存する.
メニューで「ファイル (File)」→
「保存 (save)」と操作する
- ファイル名を指定する.
このとき、ファイル名は何でも良いが、日本語などの全角文字は避ける.
拡張子は「.py」にする
- 「Open Preview to the Side」をクリック
- 画面の右側には,Print output(print による表示),
Frames や Objects(オブジェクト名と値)が表示される.
ステップ実行
通常は,上から順に1つずつ実行される(逐次実行).
条件分岐や繰り返しでは,逐次実行とは違う実行の流れになる.
ステップ実行により、プログラム実行の流れをビジュアルに観察.
- 「First」をクリックすると,プログラム実行が先頭に戻る.
- 「Step 1 of 4」と表示されている.全体で,ステップ数は 4 であると確認できる.
- 「Next」と「Next」により,ステップ実行.
緑の矢印は現在実行中の行.赤の矢印は次に実行する行.右側には,オブジェクト名と値が表示される.