可能在python中有类似fortran的打印吗?

Ope*_*way 5 python fortran

有可能某种方式在像这样的fortran中"打印"在python中吗?

1     4.5656
2    24.0900
3   698.2300
4    -3.5000
Run Code Online (Sandbox Code Playgroud)

所以小数点总是在同一列,我们总是得到3或n个十进制数?

谢谢

Sil*_*ost 9

>>> '%11.4f' % -3.5
'    -3.5000'
Run Code Online (Sandbox Code Playgroud)

或新的格式:

>>> '{:11.4f}'.format(-3.5)
'    -3.5000'
Run Code Online (Sandbox Code Playgroud)

更多关于文档中的格式说明符.

  • 哦新风格......闪亮:) (3认同)

Bre*_*dan 5

如果要完全重新创建FORTRAN文本IO,您还可以查看fortranformatPyPI库或项目页面上的库.

如果您有任何疑问,请给我发电子邮件(我写了).