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实现端口复用实例代码
Jul 03 Python
Python更新数据库脚本两种方法及对比介绍
Jul 27 Python
python自动化脚本安装指定版本python环境详解
Sep 14 Python
详解python字节码
Feb 07 Python
Python TestCase中的断言方法介绍
May 02 Python
使用python进行广告点击率的预测的实现
Jul 04 Python
Python中的xlrd模块使用原理解析
May 21 Python
Keras 利用sklearn的ROC-AUC建立评价函数详解
Jun 15 Python
Python爬虫设置ip代理过程解析
Jul 20 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
Aug 04 Python
详解numpy.ndarray.reshape()函数的参数问题
Oct 13 Python
Python读取和写入Excel数据
Apr 20 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
这部番真是良心,画质好到像风景区,剧情让人跟着小公会热血沸腾
2020/03/10 日漫
解析php中mysql_connect与mysql_pconncet的区别详解
2013/05/15 PHP
PHP中读取照片exif信息的方法
2014/08/20 PHP
php中rename函数用法分析
2014/11/15 PHP
PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码
2016/03/25 PHP
php与python实现的线程池多线程爬虫功能示例
2016/10/12 PHP
JavaScript 快捷键设置实现代码
2009/03/13 Javascript
File文件控件,选中文件(图片,flash,视频)即立即预览显示
2009/04/09 Javascript
jQuery EasyUI API 中文文档 - Spinner微调器使用
2011/10/21 Javascript
jQuery大于号(>)选择器的作用解释
2015/01/13 Javascript
js实现checkbox全选、不选与反选的方法
2015/02/09 Javascript
jQuery封装的tab选项卡插件分享
2015/06/16 Javascript
json传值以及ajax接收详解
2016/05/24 Javascript
移动端H5开发 Turn.js实现很棒的翻书效果
2016/06/20 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
vue 标签属性数据绑定和拼接的实现方法
2018/05/17 Javascript
Express的HTTP重定向到HTTPS的方法
2018/06/06 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
vue router 跳转后回到顶部的实例
2018/08/31 Javascript
浅析JavaScript 函数柯里化
2020/09/08 Javascript
python自动化测试实例解析
2014/09/28 Python
Python标准库之sqlite3使用实例
2014/11/25 Python
Python编程实现粒子群算法(PSO)详解
2017/11/13 Python
浅谈Python 命令行参数argparse写入图片路径操作
2020/07/12 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
纯CSS3实现8组超炫酷鼠标滑过图片动画
2016/03/16 HTML / CSS
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
内业资料员岗位职责
2014/01/04 职场文书
《藤野先生》教学反思
2014/02/19 职场文书
党员学习中共十八大报告思想汇报
2014/09/15 职场文书
2016高校自主招生自荐信范文
2016/01/28 职场文书
七年级英语教学反思
2016/02/15 职场文书
2017元旦晚会开幕词
2016/03/03 职场文书
JavaScript 防篡改对象的用法示例
2021/04/24 Javascript
Mongo服务重启异常问题的处理方法
2021/07/01 MongoDB
SQL Server中的游标介绍
2022/05/20 SQL Server