一:raw字符串(原始字符串、未经修饰的),字面值的格式是:
r ‘字符串内容’
r” 字符串内容”
r’’’ 字符串内容’’’
r””” 字符串内容”””
作用是让转义字符 \ 无效
例:定义一个变量a,并给变量a赋一个字符中,打印输出变量a的内容,并输出变量a的长度,然后用raw字符串再从定义一遍字符串,同样的打印输出变量a及其长度,看看有什么不同之处?代码如下图:
二:字符串的算术运算
1、+:加号运算符用于字符串的拼接
例:x = ‘opq’ + ‘rst’
Print(x)
x +=’456’ =》 x=x+’456’
Print(x)
2、*号运算符用于生成重复的字符串。例:
3、=相当于某个字符串如:(x=n,)从复N次,例: