Python, Java, C プログラミングの体験(Python Tutor を使用)
Python Tutor での実行結果例
PythonTutor は,Python 3, Java, C, C++, JavaScript, Ruby に対応.オブジェクトの表示,ステップ実行がビジュアルに簡単にできる.
URL: http://www.pythontutor.com/
* お断り
特定の商用製品等を推奨、広報するものではない.使用感など評価を行うものでもない. 操作手順等について記述している
Python, Java, C プログラミングの体験(Python Tutor を使用)
- Web ページを開く
- 言語に応じて,サービスを選ぶ
「Python Tutor」を選んだとして説明を続ける
- プログラミング言語が表示されるので確認する
- エディタでプログラムを編集し,
「Visual Execution」をクリック
- 画面が変わる.最後まで実行したいので「Last」をクリック
- 実行結果が表示されるので確認
- エディタの画面に戻るには,「Edit this code」をクリック
Python 3, Java, C の実行結果例
Python 3
Python Tutor による
x = [5, 4, 1, 3, 2] for i in x: print(i * 120)
Java
Java Tutor による
public class Main { public static void main(String[] args) throws Exception { int x[] = {5, 4, 1, 3, 2}; for (int i = 0; i < x.length; i++ ) { System.out.println(x[i]); } } }
C
#include<stdio.h> int main(void){ int i; int x[] = {5, 4, 1, 3, 2}; for(i = 0; i < (sizeof(x)/sizeof(int)); i++) { printf("%d\n", x[i] * 120); } }