python中str内置函数用法总结


Posted in Python onDecember 27, 2020

大家在使用python的过程中,应该在敲代码的时候经常遇到str内置函数,为了防止大家搞混,本文整理归纳了str内置函数。1字符串查找类:find、index;2、字符串判断类:islower、isalpha;3、内容判断类:tartswith、endswith;4、操作类函数:format、strip、join。

1、字符串查找类:find、index

find和index均是查找字符串中是否包含一个子串;

二者的区别是index找不到字符串会报错,而find会返回-1;

rfind、lfind是从左开始查找或从右开始查找。

2、字符串判断类:islower、isalpha

此类函数的特点是is开头

isalpha:判断是不是字母,需要注意两点:

此函数默认的前提是字符串中至少包含一个字符,若没有,则返回false

汉字被认为是alpha,此函数不能区分英文字母和汉字,区分中英文请使用unicode码

isdigit、isnumeric、isdecimal三个判断数字的函数

islower判断是否是小写

3、内容判断类

startswith、endswith:是否以XXX开头或结尾

4、操作类函数

format:格式化函数

strip:删除字符串两边的字符(默认空格),可指定字符,不是删除一个,而是从头开始符合条件的连续字符。

rstrip、lstrip删除右边/左边的字符。

join:对字符串进行拼接

s1='$'
s2='-'
s3=' '
ss=['Today','is','a','good','day']
print(s1.join(ss))
Today$is$a$good$day
print(s2.join(ss))
Today-is-a-good-day
print(s3.join(ss))
Today is a good day

实例扩展:

>>>s = 'RUNOOB'
>>> str(s)
'RUNOOB'
>>> dict = {'runoob': 'runoob.com', 'google': 'google.com'};
>>> str(dict)
"{'google': 'google.com', 'runoob': 'runoob.com'}"
>>>

到此这篇关于python中str内置函数用法总结的文章就介绍到这了,更多相关python中str内置函数总结归纳内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python实现逻辑回归的方法示例
May 02 Python
Python中的探索性数据分析(功能式)
Dec 22 Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
Jan 05 Python
python实现年会抽奖程序
Jan 22 Python
python3模拟实现xshell远程执行liunx命令的方法
Jul 12 Python
Python 使用 docopt 解析json参数文件过程讲解
Aug 13 Python
使用turtle绘制五角星、分形树
Oct 06 Python
Python+Tensorflow+CNN实现车牌识别的示例代码
Oct 11 Python
python实现串口通信的示例代码
Feb 10 Python
VS2019+python3.7+opencv4.1+tensorflow1.13配置详解
Apr 16 Python
python sleep和wait对比总结
Feb 03 Python
解决pytorch下出现multi-target not supported at的一种可能原因
Feb 06 Python
python中温度单位转换的实例方法
Dec 27 #Python
Python新建项目自动添加介绍和utf-8编码的方法
Dec 26 #Python
Python 可视化神器Plotly详解
Dec 26 #Python
分享PyCharm最新激活码(真永久激活方法)不用每月找安装参数或最新激活码了
Dec 27 #Python
通过python-pptx模块操作ppt文件的方法
Dec 26 #Python
Python如何实现感知器的逻辑电路
Dec 25 #Python
使用Python实现音频双通道分离
Dec 25 #Python
You might like
php开发留言板的CRUD(增,删,改,查)操作
2012/04/19 PHP
PHP写的加密函数,支持私人密钥(详细介绍)
2013/06/09 PHP
PHP文件操作之获取目录下文件与计算相对路径的方法
2016/01/08 PHP
yii2中的rules 自定义验证规则详解
2016/04/19 PHP
PHP将MySQL的查询结果转换为数组并用where拼接的示例
2016/05/13 PHP
php in_array() 检查数组中是否存在某个值详解
2016/11/23 PHP
php UNIX时间戳用法详解
2017/02/16 PHP
Chrome Form多次提交表单问题的解决方法
2011/05/09 Javascript
JS日期和时间选择控件升级版(自写)
2013/08/02 Javascript
jQuery中bind与live的用法及区别小结
2014/01/27 Javascript
Javascript快速排序算法详解
2014/12/03 Javascript
js实现带缓冲效果的仿QQ面板折叠菜单代码
2015/09/06 Javascript
微信小程序 仿猫眼实现实例代码
2017/03/14 Javascript
JS 设置Cookie 有效期 检测cookie
2017/06/15 Javascript
Vue-Router模式和钩子的用法
2018/02/28 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
element-ui table span-method(行合并)的实现代码
2018/12/20 Javascript
node.js express框架简介与实现
2019/07/23 Javascript
layui radio单选限制下一个radio单选的实例
2019/09/03 Javascript
python通过函数属性实现全局变量的方法
2015/05/16 Python
python结合opencv实现人脸检测与跟踪
2015/06/08 Python
Python删除Java源文件中全部注释的实现方法
2017/08/30 Python
Python 对输入的数字进行排序的方法
2018/06/23 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
python 接口实现 供第三方调用的例子
2019/08/13 Python
Python学习笔记之字符串和字符串方法实例详解
2019/08/22 Python
python、Matlab求定积分的实现
2019/11/20 Python
python迭代器常见用法实例分析
2019/11/22 Python
通过实例简单了解python yield使用方法
2020/08/06 Python
世嘉游戏英国官方商店:SEGA Shop UK
2019/09/20 全球购物
《小蝌蚪找妈妈》教学反思
2014/02/21 职场文书
教师演讲稿大全
2014/05/16 职场文书
社区先进事迹材料
2014/05/19 职场文书
常务副总经理岗位职责
2015/02/02 职场文书
学校党员干部承诺书
2015/05/04 职场文书
2016年党校科级干部培训班学习心得体会
2016/01/06 职场文书