python专题字符串操作
Posted 知识追寻者[同公众号]
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python专题字符串操作相关的知识,希望对你有一定的参考价值。
一 前言
字符串的操作还是比较重要,知识追寻者在这边做了个学习总结,也就是经常使用到的点,可以说涵盖了字符串大部分的使用方式,足够平时使用;
公众号:知识追寻者
知识追寻者(Inheriting the spirit of open source, Spreading technology knowledge;)
二 字符串基本操作
2.1 字符串长度
# -*- coding: utf-8 -*-
var = ‘zszxz‘
print(len(var))
输出
5
2.2 字符串正序
字符串的索引从0开始到长度减1
# -*- coding: utf-8 -*-
var = ‘zszxz‘
print(var[0])
print(var[4])
输出
z
z
2.3 字符串逆序
字符串的逆序从 -1开始逐渐递减;
# -*- coding: utf-8 -*-
var = ‘abcde‘
print(var[-1])
print(var[-5])
输出
e
a
2.3 字符串切片
取[0:1] 表示取索引0到索引1的字符串个数(不包括索引1)此时输出a;同理如果是[0:-1],其中-1代表最后一个字符串得位置,此时输出就是abcd
# -*- coding: utf-8 -*-
var = ‘abcde‘
print(var[0:1])
输出
a
取所有字符串如下
# -*- coding: utf-8 -*-
var = ‘abcde‘
print(var[:])
输出
abcde
2.4 字符串拼接
使用加号就可以实现字符串拼接
# -*- coding: utf-8 -*-
var = ‘abcde‘
print(var[:]+‘zszxz‘)
输出
abcdezszxz
2.5 常用转义字符
符号 | 含义 |
---|---|
(在行尾时) |
续行符 |
反斜杠符号 | |
‘ |
单引号 |
退格(Backspace) | |