1. 字符串的三种定义方式
- 单引号定义方式
- 双引号定义方式
- 三引号定义方式(三个单引号+内容+三个单引号)
加号可用于字符串之间的拼接,但加号无法将非字符串类型的内容与字符串拼接在一起
引号之间的嵌套可用反斜杠符(\)来转义
2. 字符串的格式化操作
2.1 字符串的格式化1:用 % 占位
- %s 表示表示字符串
- %f 表示浮点数
- %d 表示整数
例如:
#例1
name = "Xiaohei"
hair = 1000000
water = 2.23
print("我的名字是%s,我有%d根头发,我每天喝%f升水" % (name,hair,water))
2.2 字符串的格式化2:使用str.format()
例如:
#例2
print("我的名字是{},我有{}根头发,我每天喝{}升水".format(name,hair,water))
2.3 字符串的格式化3:使用f-strings
适合对没有精度要求的时候快速使用
例如:
# 例3
print(f"明天我将喝{water}升水")