python 基础 栏目 Python 繁體版
原文   原文链接

1.字符串

(1)定义

能够使用单引号,双引号,三引号定义字符串.css

x = '123'
x = "123"
x = '''123'''
x = '''
	123
	456
	'''

三引号能够跨行使用.python

(2)特性

python中的字符串是不可变对象:编码

在这里插入图片描述

字符串也属于序列的一种,支持切片操做:3d

在这里插入图片描述

(3)转义

转义通常用于单引号,双引号,斜杠等特殊符号.code

x = '\\123'
x = "\"123\""

对于用单引号引发的字符串,若含有单引号,能够把外面的单引号改为双引号,对于双引号字符串也相似.对象

另外一种能够不用转义的方法是在字符串前加一个r:blog

在这里插入图片描述

(4)经常使用操做

A.插入链接

使用x.join(a)表示把x插入到a中的每一个字符中间:索引

在这里插入图片描述

B.去除空白

strip(),去除左右空白字符,包括空格,换行,制表符.图片

在这里插入图片描述

C.长度

计算字符串长度,len(x):ip

在这里插入图片描述

D.unicode编码

在这里插入图片描述

注意参数是一个字符.

2.序列

(1)序列

序列是列表,元组,字符串等元素之间具备顺序关系的数据类型的统称,不是一个独立的数据类型.

(2)特色

A.索引

能够经过索引来获取元素的值:

在这里插入图片描述

B.切片

形式为:

[start:end:step]

start为起始位置,包含.end为结束位置,不包含,step为步长,默认为1,三者均可以省略.三者均可觉得负数.

在这里插入图片描述

C.迭代

序列是支持迭代的,能够放在for循环的in后:

x = '123888'
for i in x:
    print(i,end = ' ')
print()

在这里插入图片描述

D.拆包赋值

用逗号分隔等号左边的变量,等号右边为一个序列.

在这里插入图片描述

E.重复运算

使用*表示重复n次.

在这里插入图片描述

相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
本站公众号
   欢迎关注本站公众号,获取更多信息