我想在julia中编写代码,我需要输入一些数据,如c代码(下面会解释)。我怎么能在朱莉娅这样做?
在c代码中我们写道:
printf(" number = \n ");
scanf("%d", &N);
提前致谢
答案 0 :(得分:2)
您希望readline
获取输入,并parse(T,s)
将字符串s
解析为类型T
。实施例
julia> s = readline()
1 # readline blocks until it sees \n, I typed the "1 enter" here
"1\n"
julia> parse(Int, chomp(s))
1
上面的示例使用Julia 0.5,readline
默认情况下将删除“\ n”在0.6及更高版本中。另一位用户提到,使用REPL你很少需要这样做。