如何产生相等的空间?

时间:2019-04-14 14:54:25

标签: python python-3.x

例如,我需要使用python生成cpp代码。

我们假设

int x;
double y;

注意:它可以是其他类型。

如何生成相等的空格?

我想得到:

int    x;

double y;

1 个答案:

答案 0 :(得分:0)

使用str格式:

>>> "{:<10}{};".format("int", "x")
'int       x;'
>>> "{:<10}{};".format("double", "y")
'double    y;'