python的 左右按位对齐用%
时间: 2023-07-12 08:47:15 浏览: 111
python 实现文本左右对齐
在 Python 2.x 中,可以使用 `%` 进行字符串的格式化。左对齐可以使用 `-` 符号,右对齐可以使用 `+` 符号。例如:
```
# 左对齐
>>> "%-10s" % "hello"
'hello '
# 右对齐
>>> "%+10s" % "hello"
' hello'
```
上述代码中,`%-10s` 表示总宽度为 10,左对齐和右对齐分别使用 `-` 和 `+` 符号。需要对齐的字符串为 "hello"。左对齐时,字符串 "hello" 在总宽度为 10 的范围内向左对齐,右侧用空格补齐;右对齐时,字符串 "hello" 在总宽度为 10 的范围内向右对齐,左侧用空格补齐。
阅读全文