在python中,字符串变成了一个强大的处理工具集,他是不可变的,也就是说字符串包含字符与字符的顺序,他不可以原处修改
字符串是我们后面需要学习的稍大一点的对象类别--序列的第一个代表
在字符串章节所说到的关于序列的操作,后面的列表与元组一样适用
字符串常用的一些操作与函数
操作 |
解释 |
s='' |
空字符串 |
s="abc'd" |
双引号和单引号相同 |
s='abc\n' |
转义序列,使用变量完全显示字符,
只有使用print函数才能够显示转义 |
s="""aaaaa""" |
三重引号字符串块 |
s=r'\temp\spam' |
Raw字符串 |
s=b'abc' |
python 3.x的字节字符串 |
s=u'bac' |
unicode字符串 |
s1+s2 |
合并 |
s*3 |
重复 |
s[i] |
索引 |
s[i:j] |
分片 |
len(s) |
求长度 |
“a %s parrot” % kind |
字符串格式化表达式 |
"a {0} parrot".format(kind) |
字符串格式化方法 |
s.find('xxx') |
搜索 |
s.rstrip() |
移除空格 |
s.replace('xxx','xxx') |
替换 |
s.endswith('xxx') |
以xxx结尾 |
'xxx'.join(strlist) |
出入分隔符 |
s.encode('latin-1') |
改变编码 |
for x in s:print(x) |
迭代 |
‘xxx’ in s |
成员关系 |
[c*2 for c in s] |
成员关系 |
map(ord,s) |
成员关系 |
就说到这里,谢谢大家
------------------------------------------------------------------
点击跳转零基础学python-目录
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
3.2字符串函数 3.3集合类操作函数 3.4常用函数 第4章面向对象 4.1类和对象 4.2类的方法 4.3继承 4.4模块 第5章数据处理 5.1文件I/O 5.2JSON 和xml 解析 5.3csv 和excel 的高效解析 5.4异常 第6章数据库 6.1数据库...
4.4 Python字符串类型 42 4.5 Python字符串处理 44 4.6 Python列表数据类型 48 4.7 Python元组数据类型 56 4.8 Python字典数据类型 58 4.9 Python集合数据类型 66 五、Python运算符 73 5.1 运算符介绍 73 5.2 算术...
9.2.1 字符串 9.2.2 分隔符 9.2.3 静态和随机数据类型 9.2.4 二进制数据 9.2.5 整数 9.2.6 块与组 9.3 行刺WarFTPD 9.3.1 FTP 101 9.3.2 创建FTP协议描述框架 9.3.3 Sulley会话 9.3.4 网络和进程监控 9.3.5 Fuzzing...
6.6 字符串内建函数 6.7 字符串的独特特性 6.8 Unicode 6.9 相关模块 6.10 字符串关键点总结 6.11 列表 6.12 操作符 6.13 内建函数 6.14 列表类型的内建函数 6.15 ...
6.5.3 字符串类型函数 6.6 字符串内建函数 6.7 字符串的独特特性 6.7.1 特殊字符串和控制字符 6.7.2 三引号 6.7.3 字符串不变性 6.8 Unicode 6.8.1 术语 6.8.2 什么是...
6.5.3 字符串类型函数 6.6 字符串内建函数 6.7 字符串的独特特性 6.7.1 特殊字符串和控制字符 6.7.2 三引号 6.7.3 字符串不变性 6.8 Unicode 6.8.1 术语 6.8.2 什么是...
<br> 对象与参考 <br>更多字符串的内容 <br> 字符串的方法 <br>概括 <br>10. 解决问题——编写一个Python脚本 <br>问题 <br>解决方案 <br> 版本一 <br> 版本二 <br> 版本三...
15.15 C字符串转换为Python字符串 15.16 不确定编码格式的C字符串 15.17 传递文件名给C扩展 15.18 传递已打开的文件给C扩展 15.19 从C语言中读取类文件对象 15.20 处理C语言中的可迭代对象 15.21 诊断分析...
字符串 变量 标识符的命名 数据类型 对象 输出 它如何工作 逻辑行与物理行 缩进 概括 5. 运算符与表达式 简介 运算符 运算符优先级 计算顺序 结合规律 表达式 使用表达式 概括 6. 控制流 ...
6.5.3 字符串类型函数 6.6 字符串内建函数 6.7 字符串的独特特性 6.7.1 特殊字符串和控制字符 6.7.2 三引号 6.7.3 字符串不变性 6.8 unicode 6.8.1 术语 6.8.2 什么是...
6.5.3 字符串类型函数 6.6 字符串内建函数 6.7 字符串的独特特性 6.7.1 特殊字符串和控制字符 6.7.2 三引号 6.7.3 字符串不变性 6.8 unicode 6.8.1 术语 6.8.2 什么是...
2.2_Part2字符串String和变量Variable.mp4 2.2_数据类型2整型_字符串.mp4 3.1数据结构列表List.mp4 3.2_Part2列表List元组tuple对比.mp4 3.2元组Tuple.mp4 3.3词典Dictionary.mp4 3.4函数function1.mp4 3.4函数...
第1章 编程基础和字符串 3 1.1 编程与使用计算机的区别 3 1.1.1 编程的一致性 3 1.1.2 编程的可控性 4 1.1.3 程序要应对变化 4 1.1.4 小结 4 1.2 准备工作 4 1.2.1 在非Windows系统上安装 Python 3.1 5 1.2.2 使用...
3. Python 简介 3.1. 将 Python 当做计算器 3.1.1. 数字 3.1.2. 字符串 3.1.3. 关于 Unicode 3.1.4. 列表 3.2. 编程的第一步 4. 深入 Python 流程控制 4.1. if 语句 4.2. for 语句 4.3. The range() 函数 4.4. break...
本书的第2版与第1版相比,做了很多更新,将编程语言从Python 2升级成Python 3,并修改了很多示例和练习,增加了新的章节,更全面地介绍Python语言。 这是一本实用的学习指南,适合没有Python编程经验的程序员阅读,...
1.17 替换字符串中的子串-Python 2.4 34 1.18 一次完成多个替换 36 1.19 检查字符串中的结束标记 39 1.20 使用Unicode来处理国际化文本 40 1.21 在Unicode和普通字符串之间转换 43 1.22 在标准输出中打印...
字符串 变量 标识符的命名 数据类型 对象 输出 它如何工作 逻辑行与物理行 缩进 概括 5. 运算符与表达式 简介 运算符 运算符优先级 计算顺序 结合规律 表达式 使用表达式 概括 6. 控制流 简介 ...
3.2 字符串和编码 25 3.3 使用list和tuple 34 3.4 条件判断 39 3.5 循环 43 3.6 使用dict和set 45 4 函数 50 4.1 调用函数 52 4.2 定义函数 54 4.3 函数的参数 58 4.4 递归函数 70 5 高级特性 73 5.1 切片 73 5.2 ...
字符串 变量 标识符的命名 数据类型 对象 输出 它如何工作 逻辑行与物理行 缩进 概括 5. 运算符与表达式 简介 运算符 运算符优先级 计算顺序 结合规律 表达式 使用表达式 概括 6. 控制流 ...
2.2_Part2字符串String和变量Varia 2.2数据类型2整型字符串.rar 3.1数据结构列表List.rar 3.2_Part2列表List元组tuple对比.rai 3.2元组Tuple.rar 3.3词典Dictionary.raf 3.4函数function1.rar 3.4函数Function.2.raf...