python - 如何生成相等的空间?
问题描述
比如我需要用python生成cpp代码。
让我们假设
int x;
double y;
注意:可以是其他类型。
如何生成相等的空间?
我想得到:
int x;
double y;
解决方案
使用str
格式化:
>>> "{:<10}{};".format("int", "x")
'int x;'
>>> "{:<10}{};".format("double", "y")
'double y;'
推荐阅读
- python - 使用第二个标题的字符串值创建新列
- ruby - AWS Lambda:Ruby 函数无法加载 gem
- android - 更改背景颜色 onClick()
- python - 在递增的 x 轴上绘制值
- c# - Selenium C# - 模拟后运行 selenium 驱动程序时出现异常
- google-app-engine - 502 服务器错误:可能是我的免费试用期结束造成的吗?
- angular - 在 scss 中导入全局样式而不在每个组件上复制 scss
- docker-compose - 使用 docker-compose up 后,带有卷安装的 Docker 容器会立即退出
- excel - 在 Excel VBA 中保持 Selenium 驱动程序打开
- php - 通过类上传按钮的两个按钮中的一个按钮的jquery和ajax检索数据id的值