1. python 字符串简介与常用函数
1. python中的字符串简介与常用函数
在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) |
成员关系 |
1. python 字符串简介与常用函数相关推荐
- Python之pandas:pandas中缺失值与空值处理的简介及常用函数(drop()、dropna()、isna()、isnull()、fillna())函数详解之详细攻略
Python之pandas:pandas中缺失值与空值处理的简介及常用函数(drop().dropna().isna().isnull().fillna())函数详解之详细攻略 目录 pandas中缺 ...
- Python语言学习之pandas:DataFrame二维表的简介、常用函数、常用案例之详细攻略
Python语言学习之pandas:DataFrame二维表的简介.常用函数.常用案例之详细攻略 目录 DataFrame的简介 DataFrame的常用案例 1.写入和读取excel表格文件
- Python语言学习之pandas:DataFrame二维表的简介、常用函数、常用案例(增删改查排序之选择指定列、根据条件选择特定数据、赋值、列名重命名、修改列数据、处理缺失值、列合并、分组之详细攻略
Python语言学习之pandas:DataFrame二维表的简介.常用函数.常用案例(增删改查排序之选择指定列.根据条件选择特定数据.赋值.列名重命名.修改列数据.处理缺失值.列合并.分组之详细攻略 ...
- Py之re:re正则表达式库的简介、常用函数、经典案例之详细攻略
Py之re:re正则表达式库的简介.常用函数.经典案例之详细攻略 目录 re正则表达式库的简介 1.正则表达式元字符表集合--正则表达式的pattern re正则表达式库的常用函数 1.re.comp ...
- (numpy)python中Array的常用函数
python中Array的常用函数 1.unique 2.sum 3.max 1.unique a = np.random.randint(10, size=20).reshape(4,5) a &g ...
- Python中random模块常用函数/方法(2)——random.random(),random.randint()和random.uniform()
1.random.random():生成一个0到1的随机符点数: 0 <= n < 1.0 语法:random.random() #生成一个0~1之间的随机浮点数 print(" ...
- 写出python字符串三种常用的函数或方法_python中几种常用字符串函数
1.lower()把所有字符换成小写 2.upper()把所有字符换成大写 3.swapcase()大小写互换 4.title()把每个单词首字母大写,他是以所有英文字母的字符来区别是否为一个单词的, ...
- [Python] numpy库的简介和常用函数
参考博客之一Python之Numpy详细教程 其中简介和对象出自该博客. 该博客中介绍的函数,本人并未采用,因为有些确实不太常用. 常用的函数我放在下面单独开了一章. numpy简介 numpy 是一 ...
- Python学习3 字符串和相关常用函数
字符串声明 双引号,单引号,三单引号,三双引号 里面有双引号,外面使用单引号 里面有单引号,外面使用双引号 或者使用转义字符 #字符串 m='hello' n="hello" #里 ...
最新文章
- [云炬创业学笔记]第三章商业创意的发掘与评估测试2
- 浏览器登陆时纪录自动登陆时限
- 1.常用字符对象方法
- 错误:子进程 已安装 pre-removal 脚本 返回了错误号 1
- 什么软件测试显示器响应时间准,自己动手测试液晶显示器响应时间
- web-基础入门-web框架-web服务器-wsgi接口
- 十五.激光和惯导LIO-SLAM框架学习之惯导与雷达外参标定(1)
- Desktop Video for Mac(桌面视频)最新版
- 解决在使用pip进行安装时的Could not install packages due to an EnvironmentError的问题
- kali linux 安装驱动安装教程,kali linux安装NVIDA显卡驱动教程
- ds18b20数字温度传感器特点及使用介绍
- 实施数据驱动的供应链管理能力问题
- 小说阅读网站设计HTML,HTML5+CSS3网站设计基础教程
- mac mini u盘安装系统_Mac干货 如何在Mac电脑上安装Windows双系统?
- fullCalendar日程表在Vue项目中的应用
- 光纤跳线接口_综合布线与弱电工程:跳线、尾纤、光纤接口,一文讲明白
- 异星工厂服务器无响应,异星工厂无法联机解决方法 异星工厂无法联机怎么办...
- jQuery中siblings无效
- Android 基于google Zxing实现二维码 条形码扫描,仿微信二维码扫描效果
- 算法学习之狄克斯特拉算法