序列类型
在Python中若是我想表示字母怎么办呢?python
字符串是 Python 中最经常使用的数据类型。咱们能够使用引号( ' 或 " )来建立字符串。
建立字符串很简单,只要为变量分配一个值便可。函数
在 Python 中咱们都知道单引号和双引号均可以用来表示一个字符串,好比测试
整体来讲没有任何区别,只在单引号当普通字符时容易区分:如 var = "let's go"3d
把不是字符类型的 转变成字符串code
% 和不一样的 字符 连用,不一样类型的数据 须要使用 不一样的格式化字符orm
语法格式以下:blog
在字符串中嵌入变量ip
in 和 not in 被称为 成员运算符
成员运算符用于 测试 序列中是否包含指定的 成员开发
字符串是不可变数据类型,全部的操做都是返回新的一个列表,不会修改原有列表
字符串 可以使用的 方法 以下:字符串
提示:正是由于 python 内置提供的方法足够多,才使得在开发时,可以针对字符串进行更加灵活的操做!应对更多的开发需求!
在须要在字符中使用特殊字符时,python 用反斜杠转义字符。以下表:
因为字符串中的反斜线都有特殊的做用,所以当字符串中包含反斜线时,就须要使用转义字符 \ 对字符串中包含的每一个 '' 进行转义。
好比说,咱们要写一个关于 Windows 路径 G:\publish\codes\02\2.4 这样的字符串,若是在 Python 程序中直接这样写确定是不行的,须要使用 \ 转义字符,对字符串中每一个 '' 进行转义,即写成G:\publish\codes\02\2.4 这种形式才行。
有没有以为这种写法很啰嗦,有没有更好的解决办法呢?答案是确定的,借助于原始字符串能够很好地解决这个问题。
原始字符串以“r”开头,它不会把反斜线当成特殊字符。所以,上面的 Windows 路径可直接写成以下这种形式:
将下面的字符串中 world 改为 Python
字符串是一种不可变的数据类型。全部操做字符的方法都是返回一个新的字符串。能够用返回的新的字符串覆盖掉以前的字符串。