Python字符串是一种用于存储文本的数据类型。在Python中,字符串可以用单引号(')或双引号(")括起来。例如:
str1 = 'hello, world!'
str2 = "你好,世界!"
格式化字符串是一种特殊的字符串,它允许我们在字符串中插入变量的值。在Python中,有多种方法可以实现字符串的格式化,以下是一些常见的方法:
- 使用
%
运算符进行格式化:
name = "张三"
age = 25
print("我的名字是 %s,我今年 %d 岁。" % (name, age))
- 使用
str.format()
方法进行格式化:
name = "张三"
age = 25
print("我的名字是 {},我今年 {} 岁。".format(name, age))
- 使用 f-string(Python 3.6+)进行格式化:
name = "张三"
age = 25
print(f"我的名字是 {name},我今年 {age} 岁。")
以上三种方法都可以实现字符串的格式化,你可以根据自己的需求选择合适的方法。