小编use*_*719的帖子

如何在sml中打印变量?

我是 SML 的新手,在调试时我通常会打印出变量以查看它是否符合我的预期。我想在一个函数中打印出一个变量
,我有这个:
函数头..

let val prod 
 val prod = c + x * y;
in 
 (print "product "; prod mod 10):: (multiplyAux (prod div 10) xs y)
end;
Run Code Online (Sandbox Code Playgroud)


现在它打印字符串产品,但我希望能够打印变量 prod 本身。

sml smlnj

7
推荐指数
1
解决办法
2万
查看次数

如果是一个数字,只打印1个空格?

我正在打印一个整数,可能是1或2位数.
我正在使用 :

print str(myInt)
Run Code Online (Sandbox Code Playgroud)

但是,我希望它能够始终打印出长度为2'空格的东西.如果myInt只有1位数,那么我希望用空格填充然后打印出数字.有一个简单的方法吗?我想要的样本输出:

 1
15
20
 3
Run Code Online (Sandbox Code Playgroud)

python printing

3
推荐指数
1
解决办法
530
查看次数

标签 统计

printing ×1

python ×1

sml ×1

smlnj ×1