4-Python3从入门到实战—基础之数据类型(字符串-String)
Python从入门到实战系列——目录 字符串表示 在 Python 3版本中,字符串是以 Unicode 编码的;Python 中使用 ' '或者" "表示字符串 msg = 'Hello World' name = "SiberiaDante" 字符串操作 Python 不支持单字符类型,单字符也在Python也是作为一个字符串使用,获取字符串中单个字符串的值: name = "SiberiaDante" print (name[0]) # 结果:S print (name[0:4]) # 结果:Sibe 更新字符串中的值:截取字符串的一部分并与其他字段拼接 name = "SiberiaDante" print ("更新name :",name[0:7]+"蛋疼") # 结果:更新name:Siberia蛋疼 字符串的不可变性(str.replace()相当于创建了一个新的变量,并不是改变了变量 str 的值) >>> str='abcd' >>> str.replace('a','A') 'Abcd' >>> str 'abcd' Python转义字符 在字符中使用特殊字符时,需要使用反斜杠()转义字符; (在行尾时) 续行符 \ 反斜杠符号 ' 单引号 " 双引号 \a 响铃 \b 退格(Backspace) \e 转义 \000 空 \n 换行 \v 纵向制表符 \t