python print 格式控制
时间: 2023-11-04 15:54:27 浏览: 91
printf格式控制符
Python中的print函数可以通过格式化控制来调整输出的样式。以下是一些常见的格式控制选项:
1. 字符串拼接:使用加号 (+) 将多个字符串连接在一起。
```python
name = "Alice"
age = 25
print("My name is " + name + " and I am " + str(age) + " years old.")
```
2. 格式化字符串:使用占位符(花括号 {})和format方法来替换变量的值。
```python
name = "Alice"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
```
3. 格式化字符串(f-string):在字符串前面加上字母 f,然后在花括号中使用变量名。
```python
name = "Alice"
age = 25
print(f"My name is {name} and I am {age} years old.")
```
4. 控制浮点数输出精度:在占位符中使用冒号后面加上小数点和精度值。
```python
pi = 3.141592653589793
print("The value of pi is approximately {:.2f}".format(pi))
```
5. 控制整数输出格式:在占位符中使用冒号后面加上填充字符、对齐方式、宽度等选项。
```python
number = 42
print("The answer is {:05d}".format(number))
```
这些只是一些常见的格式控制选项,Python中还有很多其他的控制选项可供使用。
阅读全文