Pythonでは、print type(test_var)
などの変数の型を出力してデータ型を分析することにより、プログラムをデバッグできます。
ジュリアにも似たようなものはありますか? 2次元配列への値の割り当てに問題があり、各変数の正確な型を知っていると役立ちます。
あなたは typeof
が必要で、おそらく isa
も必要です:
Julia> a = 2
2
Julia> typeof(a)
Int64
Julia> typeof("haha")
String
Julia> typeof(typeof("haha"))
DataType
Julia> typeof(Set([1,3,4]))
Set{Int64}
Julia> 1 isa Number
true
Julia> 1 isa String
false
Julia> "1" isa Number
false
Julia> "1" isa String
true
@show
デバッグ情報を出力する便利な方法として。