我怎样才能生成相等的空格? [重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

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

我们假设

int x;
double y;

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

我怎样才能生成相等的空格?

我想得到:

int    x;

double y;
python python-3.x
1个回答
0
投票

使用str格式:

>>> "{:<10}{};".format("int", "x")
'int       x;'
>>> "{:<10}{};".format("double", "y")
'double    y;'
© www.soinside.com 2019 - 2024. All rights reserved.