python string prefix
def stringUnicode():
s1 = "去除首尾空格"
s2 = u"去除首尾空格" #无前缀 & u前缀 字符串默认创建即以Unicode编码存储,可以存储中文。
#s3 = b"去除首尾空格" SyntaxError: bytes can only contain ASCII literal characters
s4 = b"hello" #b前缀 字符串存储为Ascll码,无法存储中文。
s5 = r"hello" #r前缀就相当于三引号,主要解决的是 转义字符,特殊字符 的问题,其中所有字符均视为普通字符。
print(s1)
print(s2)
print(s4)
print(s5)