Python f字符串格式化
时间: 2024-08-28 14:03:39 浏览: 104
Python字符串格式化
Python的f字符串(formatted string literals),也称为f-string,是一种新的字符串格式化方式,它引入了一种简洁且直观的方式来插入变量到字符串中。在f-string前加上字母"f"或"F",然后在字符串内容中嵌入花括号 `{}`,你可以直接将表达式的值放在其中,Python会自动进行求值并替换。
基本语法如下:
```python
f"表达式 {expression} 的结果是: {result}"
```
这里`expression`会被计算,并将其结果显示在字符串中。如果需要格式化特定部分,可以指定占位符后跟冒号和格式说明符,比如:
```python
name = "Alice"
age = 30
f"My name is {name:<15}, and I'm {age} years old." # 使用宽度控制对齐
```
阅读全文