python print左对齐 给出示例代码
时间: 2023-11-24 21:07:57 浏览: 35
以下是一个示例代码,演示如何在 Python 中使用列对齐进行打印,以及如何使用左对齐方式打印:
```
# 使用列对齐打印
print('{:<10} {:<10} {:<10}'.format('apple', 'banana', 'orange'))
print('{:<10} {:<10} {:<10}'.format('1', '2', '3'))
# 使用左对齐打印
print('Left aligned text: {:<20}'.format('Hello, World!'))
```
输出结果如下:
```
apple banana orange
1 2 3
Left aligned text: Hello, World!
```
其中,`{:<10}`表示左对齐,占用10个字符的位置。`{:<20}`同理,占用20个字符的位置。
相关问题
python print右对齐 给出示例代码
可以使用字符串的rjust()方法来实现右对齐输出。下面是一个示例代码:
```
s = "Hello, World!"
print(s.rjust(20)) # 输出结果为:" Hello, World!"
```
上述代码中,rjust()方法的参数为期望输出字符串的总长度,如果原字符串长度小于该长度,则在左侧填充空格以达到总长度。如果需要填充其他字符,可以在rjust()方法中传入第二个参数,例如:
```
s = "Hello, World!"
print(s.rjust(20, "$")) # 输出结果为:"$$$$$$$Hello, World!"
```
上述代码中,rjust()方法的第二个参数为填充字符,这里使用了"$"作为填充字符。
Python中左对齐和右对齐
在Python中,可以使用字符串的`ljust()`方法进行左对齐,使用`rjust()`方法进行右对齐。这两个方法都接受一个参数,用于指定字符串的总长度,如果字符串长度不足,则会在字符串的右侧(左对齐)或左侧(右对齐)填充指定的字符,默认为空格。
以下是一个示例代码:
```python
text = "Python"
left_aligned = text.ljust(10)
right_aligned = text.rjust(10)
print("Left aligned:", left_aligned) # 输出:Python
print("Right aligned:", right_aligned) # 输出: Python
```
在上面的示例中,字符串"Python"被左对齐和右对齐到长度为10的字符串,左对齐时在右侧填充空格,右对齐时在左侧填充空格。