Contents
VS Code上で Jupyter Notebook(.ipynb)を作る
VS Code上で Jupyter Notebook(.ipynb)を作る手順をシンプルにまとめます。
① 新しい Notebook を作る
VS Code を開く
左上「ファイル」
「新しいファイル」
+コードでプログラム入力
保存時に test.ipynb と名前を付ける
② カーネル(Python)を選ぶ
もし右上にSelect Kernelと出た場合はクリック。
→Python 3.13.xを選択すればOK。
※手動のやり方
Ctrl + Shift + P
Python: Select Interpreter(インタープリターの選択)
一覧から選択:
通常実行なら Python 3.13.xを選択
※仮想環境を使う場合 Python 3.x (‘flask_env’: venvなど)
👉 フォルダごとに記憶されます。
③ セルを書いて実行
セル(+コード)に:
print(“こんにちは”)
と入力
左の ▶ ボタンを押す。(またはShift + Enter)
→ 下に出力が表示されれば成功 🎉
④ 新しいセルを追加
Esc を押す→ セルの枠が 青色 になります
(これがコマンドモード)
その状態で
B → 下にセル追加
A → 上にセル追加)
⑤ Markdown も使える
「+ Markdown」を押して:
# 見出し
$ \sin x $
Shift+Enterで整形表示。
👉 数式も書けます。
もし実行できない場合チェック
✔ 右上にカーネルが表示されているか
✔ 「No Kernel」になっていないか
✔ ipykernel が入っているか
🧠 .py との違い
.py .ipynb
上から順に実行 セル単位で実行
状態は毎回リセット 変数が保持される
軽い 可視化に強い…
まとめ
新規 .ipynb 作成
カーネル選択
セルにコード
Shift+Enter
これだけです。
サンプル プログラム
Jupyter Notebook(.ipynb)サンプルプログラム
以下のプログラムを「+コード」でセルごとにコピーして実行してみてください。
# kiso4.ipynb
print(1+2)
s='hello!' #文字列 'hello!' を変数 s に代入しています。
print(s * 5) #文字列 s を i 回繰り返して表示します。Pythonでは文字列 * 数字で繰り返しができます。
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
a = 2 # a: 定数
x = np.linspace(1,10) # x: 変数 -1から1の範囲
y = a * x # y: 変数
plt.plot(x, y)
plt.xlabel("x", size=14)b
plt.ylabel("y", size=14)
plt.grid()
plt.show()
import math
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 2*np.pi, 100)
y = np.sin(x)
plt.plot(x, y)
plt.show()
Notebookの良さが一瞬で分かります。

コメント