零基础学Python:字符串及其经常使用方法

1.字符串

序列类型
在Python中若是我想表示字母怎么办呢?python

字符串建立

字符串是 Python 中最经常使用的数据类型。咱们能够使用引号( ' 或 " )来建立字符串。
建立字符串很简单,只要为变量分配一个值便可。函数

单引号和双引号

在 Python 中咱们都知道单引号和双引号均可以用来表示一个字符串,好比测试

 

 

整体来讲没有任何区别,只在单引号当普通字符时容易区分:如 var = "let's go"3d

三引号建立块字符串 长字符串

字符串格式化

把不是字符类型的 转变成字符串code

  • 在 Python 中能够使用 print 函数将信息输出到控制台
  • 若是但愿输出文字信息的同时,一块儿输出 数据,就须要使用到 格式化操做符
  • % 被称为 格式化操做符,专门用于处理字符串中的格式
  • 包含 % 的字符串,被称为 格式化字符串
  • % 和不一样的 字符 连用,不一样类型的数据 须要使用 不一样的格式化字符orm


  • 语法格式以下:blog


%s

 

format

对齐输出

f

在字符串中嵌入变量ip

成员运算符

in 和 not in 被称为 成员运算符
成员运算符用于 测试 序列中是否包含指定的 成员开发

 

2.字符串经常使用方法

字符串是不可变数据类型,全部的操做都是返回新的一个列表,不会修改原有列表
字符串 可以使用的 方法 以下:字符串

 


提示:正是由于 python 内置提供的方法足够多,才使得在开发时,可以针对字符串进行更加灵活的操做!应对更多的开发需求!

 

查找和替换

@拓展知识

转义字符

在须要在字符中使用特殊字符时,python 用反斜杠转义字符。以下表:

 

原始字符串

因为字符串中的反斜线都有特殊的做用,所以当字符串中包含反斜线时,就须要使用转义字符 \ 对字符串中包含的每一个 '' 进行转义。

好比说,咱们要写一个关于 Windows 路径 G:\publish\codes\02\2.4 这样的字符串,若是在 Python 程序中直接这样写确定是不行的,须要使用 \ 转义字符,对字符串中每一个 '' 进行转义,即写成G:\publish\codes\02\2.4 这种形式才行。

有没有以为这种写法很啰嗦,有没有更好的解决办法呢?答案是确定的,借助于原始字符串能够很好地解决这个问题。

原始字符串以“r”开头,它不会把反斜线当成特殊字符。所以,上面的 Windows 路径可直接写成以下这种形式:

 

如何改变字符串

将下面的字符串中 world 改为 Python

 

字符串是一种不可变的数据类型。全部操做字符的方法都是返回一个新的字符串。能够用返回的新的字符串覆盖掉以前的字符串。

相关文章
相关标签/搜索