Python数字的格式化输出
时间: 2024-04-10 22:26:00 浏览: 100
Python实现数字的格式化输出
Python中可以使用格式化字符串来对数字进行格式化输出。常用的格式化方法有以下几种:
1. 使用百分号(%)进行格式化:
- %d:整数的十进制表示
- %f:浮点数的十进制表示
- %s:字符串表示
例如:
```python
num = 10
print("整数:%d" % num)
pi = 3.14159
print("浮点数:%.2f" % pi)
name = "CSDN"
print("字符串:%s" % name)
```
2. 使用format()方法进行格式化:
- {}:占位符,可以在其中指定格式化的方式
例如:
```python
num = 10
print("整数:{}".format(num))
pi = 3.14159
print("浮点数:{:.2f}".format(pi))
name = "CSDN"
print("字符串:{}".format(name))
```
3. 使用f-string进行格式化(Python 3.6及以上版本):
- 在字符串前加上字母"f",然后使用花括号{}来包含要格式化的变量或表达式
例如:
```python
num = 10
print(f"整数:{num}")
pi = 3.14159
print(f"浮点数:{pi:.2f}")
name = "CSDN"
print(f"字符串:{name}")
```
阅读全文