作者小编:大家好!我是鱿年年★
主页介绍:鱿年年的博客系列专栏:网站SEO(喜欢的话可以点点关注喔)
追风赶月莫停留,平芜尽处是春山
目录
活动地址:CSDN21天学习挑战赛
学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:
想系统/深入学习某技术知识点…
一个人摸索学习很难坚持,想组团高效学习…
想写博客但无从下手,急需写作干货注入能量…
热爱写作,愿意让自己成为更好的人…
…
一:字符串的含义
字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为 s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串字符)或二进制数字串(一串二进制数字)。
二:字符串的表
字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:字符串的以下三种表示:
1:单引号''
2:双引号"
3:三重引号“”"
> var1 = 'Hello World!'
> var2 = "Runoob"
在Python语言中,使用单引号(’ ')和双引号(" ")表示字符串是最常见的两种方式。两种方式表示的字符串是等价的,且返回相同类型的对象。单引号和双引号表示字符串没有本质的区别,可以在一种引号中嵌套另一种引号。单引号和双引号表示的字符串是等价的,要配对出现,不能混用。否则将引发语法错误。
三:Python 访问字符串中的值表示
Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python 访问子字符串,可以使用方括号 [] 来截取字符串,字符串的截取的语法格式如下:
变量[头下标:尾下标]
索引值以 0 为开始值,-1 为从末尾的开始位置。
从后面索引:-6 -5 -4 -3 -2 -1
从前面索引: 0 1 2 3 4 5
R u n o o b
从前面截取:|1 2 3 4 5 |
从后面截取:|-5 -4 -3 -2 -1 |
#!/usr/bin/python3
var1 = 'Hello World!'
var2 = "Runoob"
print ("var1[0]: ", var1[0])
print ("var2[1:5]: ", var2[1:5])
结果:
var1[0]: H
var2[1:5]: unoo
四:Python转义字符
Python语言使用反斜杠()表示转义字符。转义字符是为了对其后紧接的字符进行转义,屏蔽其特殊含义,并将其作为普通字符来输出。需要在字符中使用特殊字符时,python 用反斜杠 \ 转义字符。下表中列出了一些常用的转义字符及其含义实例: