python字符串格式化作业
时间: 2024-06-05 18:05:20 浏览: 141
Python字符串格式化可以帮助我们将数据以指定的格式输出。字符串格式化有两种常用方式,一种是使用%进行格式化,另一种是使用format()函数进行格式化。
使用%进行格式化的语法如下:
```
"字符串 % (value1, value2, ...)"
```
其中,字符串中可以包含占位符,用来表示需要被替换的值,占位符有以下几种:
|占位符|描述|
|:-:|:-:|
|%s|字符串|
|%d|十进制整数|
|%f|浮点数|
|%x|十六进制整数|
使用format()函数进行格式化的语法如下:
```
"字符串 {}".format(value)
```
其中,字符串中用一对大括号{}表示需要被替换的值,format()函数中的参数按照顺序依次替换大括号中的内容。
例如,我们可以使用以下代码来演示字符串格式化:
```
name = "小明"
age = 18
score = 90.5
print("%s今年%d岁,成绩为%.2f" % (name, age, score))
print("{}今年{}岁,成绩为{:.2f}".format(name, age, score))
```
输出结果为:
```
小明今年18岁,成绩为90.50
小明今年18岁,成绩为90.50
```
阅读全文