PythonTutor は,Python 3, Java, C, C++, JavaScript, Ruby に対応.オブジェクトの表示,ステップ実行がビジュアルに簡単にできる.
URL: http://www.pythontutor.com/
※ お断り
特定の商用製品等を推奨、広報するものではない.使用感など評価を行うものでもない. 操作手順等について記述している
「Python Tutor」を選んだとして説明を続ける
Python Tutor による
x = [5, 4, 1, 3, 2] for i in x: print(i * 120)
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]); } } }
#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); } }