python 使用占位符 %,输出我叫xxx,我的身份证号是xxx,我的python课程成绩是xxx
时间: 2024-10-22 10:23:42 浏览: 16
在Python中,你可以使用字符串格式化操作符`%`(现在更推荐使用f-string或者`.format()`方法)来插入变量值到字符串中。这里是一个例子,假设你需要替换`xxx`为具体的值:
```python
name = "张三"
id_number = "123456789012345678"
score = 95
# 使用百分号占位符
formatted_string = "我叫{},我的身份证号是{},我的Python课程成绩是{}".format(name, id_number, score)
print(formatted_string)
# 或者使用f-string(现代推荐)
formatted_string_fstring = f"我叫{name},我的身份证号是{id_number},我的Python课程成绩是{score}"
print(formatted_string_fstring)
# 使用{}.format()方法
formatted_string_format = "我叫{},我的身份证号是{},我的Python课程成绩是{}".format(name, id_number, score)
print(formatted_string_format)
```
当你运行上述代码时,会分别输出:
```
我叫张三,我的身份证号是123456789012345678,我的Python课程成绩是95
我叫张三,我的身份证号是123456789012345678,我的Python课程成绩是95
我叫张三,我的身份证号是123456789012345678,我的Python课程成绩是95
```
阅读全文