这个问题在这里已有答案:
例如,我需要使用python生成cpp代码。
我们假设
int x; double y;
注意:它可以是其他类型。
我怎样才能生成相等的空格?
我想得到:
使用str格式:
str
>>> "{:<10}{};".format("int", "x") 'int x;' >>> "{:<10}{};".format("double", "y") 'double y;'