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实现网站的模拟登录
Jan 04 Python
浅析Python中的for 循环
Jun 09 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
May 25 Python
浅谈对yield的初步理解
May 29 Python
python实现给微信公众号发送消息的方法
Jun 30 Python
Sublime开发python程序的示例代码
Jan 24 Python
用python 批量更改图像尺寸到统一大小的方法
Mar 31 Python
python3写的简单本地文件上传服务器实例
Jun 04 Python
详解Python基础random模块随机数的生成
Mar 23 Python
详解python中的数据类型和控制流
Aug 08 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
Sep 01 Python
Python深度学习之实现卷积神经网络
Jun 05 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
yii操作cookie实例简介
2014/07/09 PHP
ThinkPHP在Cli模式下使用模板引擎的方法
2015/09/25 PHP
Symfony2实现从数据库获取数据的方法小结
2016/03/18 PHP
PHP快速排序算法实现的原理及代码详解
2019/04/03 PHP
javascript 写类方式之五
2009/07/05 Javascript
jQuery操作表格(table)的常用方法、技巧汇总
2014/04/12 Javascript
DOM基础教程之模型中的模型节点
2015/01/19 Javascript
jQuery解析XML与传统JavaScript方法的差别实例分析
2015/03/05 Javascript
jquery制作多功能轮播图插件
2015/04/02 Javascript
jQuery插件Flexslider实现图片轮播、图文结合滑动切换效果
2020/04/16 Javascript
用原生JS对AJAX做简单封装的实例代码
2016/07/13 Javascript
JS实现滑动门效果的方法详解
2016/12/19 Javascript
Javascript实现登录记住用户名和密码功能
2017/03/22 Javascript
Vue.js教程之axios与网络传输的学习实践
2017/04/29 Javascript
JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
2017/07/12 Javascript
在React中写一个Animation组件为组件进入和离开加上动画/过度效果
2019/06/24 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
2019/09/11 Javascript
Vue.js中provide/inject实现响应式数据更新的方法示例
2019/10/16 Javascript
Node.js中的异步生成器与异步迭代详解
2021/01/31 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
Python中装饰器的一个妙用
2015/02/08 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
python 日期操作类代码
2018/05/05 Python
python lxml中etree的简单应用
2019/05/10 Python
python异常触发及自定义异常类解析
2019/08/06 Python
django框架F&Q 聚合与分组操作示例
2019/12/12 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
2020/03/06 Python
Python中对象的比较操作==和is区别详析
2021/02/12 Python
Vero Moda西班牙官方购物网站:丹麦BESTSELLER旗下知名女装品牌
2018/04/27 全球购物
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
Arti-shopping中文官网:大型海外商品一站式直邮平台
2020/03/23 全球购物
几个判断型的面试题
2012/07/03 面试题
《尊严》教学反思
2014/02/11 职场文书
CocosCreator入门教程之网络通信
2021/04/16 Javascript
只需要100行Python代码就可以实现的贪吃蛇小游戏
2021/05/27 Python