pythone 字符串长度对齐
时间: 2024-05-31 20:06:32 浏览: 202
Python如何对齐字符串
Python中字符串长度对齐可以通过字符串格式化来实现。在字符串格式化时,可以使用特殊的格式化指示符来指定字符串的长度和对齐方式。以下是常用的字符串格式化指示符:
- `%s`:字符串类型
- `%d`:整数类型
- `%f`:浮点数类型
在格式化字符串时,可以使用以下符号来指定字符串长度和对齐方式:
- `<`:左对齐
- `>`:右对齐
- `^`:居中对齐
例如,假设我们有一个字符串`str1='hello'`,要将其左对齐并填充至总长度为10个字符,可以使用以下格式化指示符:
```python
print('%-10s' % str1)
```
输出结果为:
```
hello
```
其中`%-10s`表示左对齐并填充至总长度为10个字符。
同样地,要将其右对齐并填充至总长度为10个字符,可以使用以下格式化指示符:
```python
print('%10s' % str1)
```
输出结果为:
```
hello
```
其中`%10s`表示右对齐并填充至总长度为10个字符。
如果要将其居中对齐并填充至总长度为10个字符,可以使用以下格式化指示符:
```python
print('%^10s' % str1)
```
输出结果为:
```
hello
```
其中`%^10s`表示居中对齐并填充至总长度为10个字符。
阅读全文