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连接远程ftp服务器并列出目录下文件的方法
Apr 01 Python
Python基于回溯法子集树模板解决m着色问题示例
Sep 07 Python
python写一个md5解密器示例
Feb 23 Python
TensorFlow的权值更新方法
Jun 14 Python
tensorflow实现图像的裁剪和填充方法
Jul 27 Python
Python实现的服务器示例小结【单进程、多进程、多线程、非阻塞式】
May 23 Python
pandas DataFrame 交集并集补集的实现
Jun 24 Python
在django中图片上传的格式校验及大小方法
Jul 28 Python
python几种常用功能实现代码实例
Dec 25 Python
Keras: model实现固定部分layer,训练部分layer操作
Jun 28 Python
Python定时任务APScheduler安装及使用解析
Aug 07 Python
Python极值整数的边界探讨分析
Sep 15 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
也谈截取首页新闻 - 范例
2006/10/09 PHP
php删除指定目录的方法
2015/04/03 PHP
php获取图片信息的方法详解
2015/12/10 PHP
php简单生成一组与多组随机字符串的方法
2017/05/09 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
PHP 记录访客的浏览信息方法
2018/01/29 PHP
jquery ajax 登录验证实现代码
2009/09/23 Javascript
学习面向对象之面向对象的基本概念:对象和其他基本要素
2010/11/30 Javascript
基于jQuery的图片剪切插件
2011/08/03 Javascript
左侧是表头的JS表格控件(自写,网上没有的)
2013/06/04 Javascript
javascript实现仿腾讯游戏选择
2015/05/14 Javascript
浅谈jQuery页面的滚动位置scrollTop、scrollLeft
2015/05/19 Javascript
基于OL2实现百度地图ABCD marker的效果
2015/10/01 Javascript
简单的js计算器实现
2016/10/26 Javascript
使用BootStrap建立响应式网页——通栏轮播图(carousel)
2016/12/21 Javascript
js实现延迟加载的几种方法
2017/04/24 Javascript
javascript用rem来做响应式开发
2018/01/13 Javascript
使用Angular CLI生成路由的方法
2018/03/24 Javascript
Nuxt.js之自动路由原理的实现方法
2018/11/21 Javascript
深入探讨JavaScript的最基本部分之执行上下文
2019/02/12 Javascript
javascript 模块依赖管理的本质深入详解
2020/04/30 Javascript
python私有属性和方法实例分析
2015/01/15 Python
完美解决安装完tensorflow后pip无法使用的问题
2018/06/11 Python
Python实现基于KNN算法的笔迹识别功能详解
2018/07/09 Python
selenium处理元素定位点击无效问题
2019/06/12 Python
Django使用中间件解决前后端同源策略问题
2019/09/02 Python
python 递归调用返回None的问题及解决方法
2020/03/16 Python
如何导出python安装的所有模块名称和版本号到文件中
2020/06/05 Python
Python系统公网私网流量监控实现流程
2020/11/23 Python
猫途鹰英国网站:TripAdvisor英国(旅游社区和旅游评论)
2016/08/30 全球购物
NBA欧洲商店(法国):NBA Europe Store FR
2016/10/19 全球购物
酒店总经理助理岗位职责
2014/02/01 职场文书
《春到梅花山》教学反思
2014/04/16 职场文书
2014年人事工作总结范文
2014/11/19 职场文书
单位租房协议范本
2014/12/03 职场文书
2016入党培训心得体会范文
2016/01/08 职场文书