一分钟学Python Python的字符串类型

2020-07-10 18:15 Python进击者

点击上方“Python进击者”,选择“星标”公众号

重磅干货,第一时间送达

Python进击者推荐搜索
一分钟学Python
Django
python学习
爬虫

Python的字符串类型

之前我们学完了Python的简单语法,现在我们一起学习Python的一些数据类型。这里所说的类型不是变量的类型,变量是没有类型的,这个类型指的是变量内存中对象的类型,

Python中基本的数据类型有Number(数字) String(字符串)List(列表) Tuple(元组) Dictionary(字典) 这5种,我们只详细介绍其中的Number(数字)和String(字符串)。

今天我们就来了解一下字符串的相关知识。


字符串

字符串类型“str"应该是Python中最常用的数据类型了,字符串用单引号 ' 或双引号 " 甚至 ''' 和 ”“” 来创建,创建过程也很简单,为变量赋一个值即可。演示如下:

var0 = 'Hello'
var1 = "World"
print(var0)
print(var1)


运行结果如下图:

字符串的截取与更新

Python程序中字符串可以通过序号(从0开始)来取出其中的特定字符。具体示例如下

var0 = 'Hello World'
print(var0[0])  #截取第一个字符 'H'
print(var0[0:3]) #截取第1-3歌字符 "Hel"

运行结果如下

通过截取可以获得部分的字符串,我们可以通过这个来修改字符串

var0 = 'Hello World'
print(var0[0:6]+'dlrow')

结果如下


转义字符

Python中如果要在字符里面使用特殊字符时,需要用到反斜杠""来表示转义。以下是部分Python的常用转义字符

转义字符描 述
\ '单引号
\ a响铃
\ 000
\ n换行符
\ r回车符
\ f换页符
\ o八进制数

如果不想让转义生效,在前面加一个r即可

部分转义字符的具体实现如下

print("Hello\nWorld")
print("Hello \'World\'")
print(r"\'Hello\'")

结果如下图所示






我是kuls
欢迎加我微信交流学习
阅读更多精彩文章,可以关注我!



本文章转载自公众号:JAVAandPythonJun

首页 - Python 相关的更多文章: