「大数据」(一百二十六)Python基础之字符串:基本字符串操作
【导读:数据是二十一世纪的石油,蕴含巨大价值,这是·情报通·大数据技术系列第[126]篇文章,欢迎阅读收藏】
1 基本概念
就像任意字符的集合一样,字符串是用来记录文本信息的,是 Python 中最常用的数据类型。我们可以使用引号 (' 或 ") 来创建字符串。
2 字符串的基本操作
2.1 访问字符串中的值
Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。
Python 访问子字符串,可以使用方括号来截取字符串,如下实例:
var1 = "情报通"
print(var1[:2])
# 输出 :情报
2.2 字符串更新
你可以对已存在的字符串进行修改,并赋值给另一个变量,如下实例:
var2 = var1[:2] + "通"
2.3 转义字符
在需要在字符中使用特殊字符时, python 用反斜杠 (\) 转义字符。如下表:
\(在行尾时) 续行符
\\ 反斜杠符号
\' 单引号
\" 双引号
\a 响铃
\b 退格(Backspace)
\e 转义
\000 空
\n 换行
\v 纵向制表符
\t 横向制表符
\r 回车
\f 换页
\oyy 八进制数,yy代表的字符,例如:\o12代表换行
\xyy 十六进制数,yy代表的字符,例如:\x0a代表换行
\other 其它的字符以普通格式输出
2.4 字符串运算符
下表实例变量 a 值为字符串 "情报" , b 变量值为 "通" :
a + b # 情报通
a*2 # 情报情报
"情报" in "情报通" # True