python 跳格输出字符串
时间: 2024-06-22 15:01:41 浏览: 114
python 实现字符串下标的输出功能
在 Python 中,你可以使用 `format()` 方法或者 f-string 来实现跳格输出字符串。这里有两个例子:
1. 使用 `format()` 方法:
```python
def print_with_indent(text, indent=0):
print(" " * indent + text)
text = "Hello, World!"
print_with_indent(text) # 输出: Hello, World!
```
在这个例子中,`" " * indent` 创建了一个空格字符串,长度等于 `indent`,然后将其与 `text` 相拼接。
2. 使用 f-string (Python 3.6 及以上版本):
```python
def print_with_indent_fstring(text, indent=0):
print(f"{'' * indent}{text}")
text = "Hello, World!"
print_with_indent_fstring(text) # 输出: Hello, World!
```
这里使用了 f-string 的占位语法,`'' * indent` 生成空格,然后将它们插入到字符串的开始。
阅读全文