python中字符串的方法及注释
字符串的方法及注释表:
函数 |
描述 |
capitalize() |
把字符串的第一个字符改为大写 |
casefold() |
把整个字符串的所有字符改为小写 |
center(width,fillchar=None) |
将字符串剧中,并使用传入的字符填充至长度width的新字符串,填充物默认为空格 |
count(sub, start=None, end=None) |
返回sub在字符串里边出现的次数,可切片。 |
encode(encoding='utf-8',errors='strict') |
以encoding制定的编码格式对字符串进行编码。 |
endswith(sub) |
检查字符串是否以sub结尾,可切片,返回布尔值。 |
expandtabs(tabsize=8) |
把字符串中的tab符号(\t)转换为空格,如不制定参数,默认的空格数是tabsize=8 |
find(sub) |
检测sub是否在字符串中,有则返回索引值,否则返回-1,可切片。 |
index(sub) |
跟find方法一样,不过没有sub会报错 |
isalnum() |
判断字符串是否由字母或数字组成,返回布尔值 |
isalpha() |
判断字符串是否只由字母组成 |
isdecimal() |
判断字符串是否只包含十进制数字 |
isdigit() |
判断字符串是否只由数字组成 |
islower() |
判断字符串中的字母是否全是小写 |
isnumeric() |
用法同isdigit() |
isspace() |
判断字符串是否全由空格组成。 |
istitle() |
判断字符串中每个单词是否首字母大写,并且其余字母都是小写。 |
isupper() |
如果字符串中至少包含一个区分大小写的字符,并且这些字符都是大写,则返回True,否则返回False。 |
join(sub) |
以字符串作为分隔符,插入到sub中所有的字符之间。 |
ljust(width) rjust(width) |
返回一个左对齐的字符串,并使用空格填充至长度为width的新字符串,rjust(width)返回右对齐得字符串。 |
lower() |
转换字符串中所有大写字符为小写。 |
strip(chars) |
删除字符串左右空格,chars参数可指定删除字符,也可单向删除 |
partition(sub) rpartition(sub) |
找到子字符串sub,把字符串分成一个三元组(pre_sub,sub,fol_sub),如果子字符串中不包含sub则返回('原字符串','',''),rpartition(sub)从右边查找。 |
replace(old,new,count) |
把字符串中得old子字符串替换成new子字符串,count可指定替换次数 |
rfind(sub) |
类似于find()方法,不过是从右边开始查找 |
rindex(sub) |
类似于index()方法,不过是从右边开始查找。 |
split(sep=None,maxsplit=1) |
不带参数默认是以空格为分隔符切片字符串,如果maxsplit参数有设置,则仅分割maxsplit个子字符串,返回切片后的子字符串拼接的列表 |
splitlines(keepends=布尔值) |
按照'\n'分隔,返回一个包含各行作为元素的列表,如果keepends参数指定True,则保留换行符,默认为False不保留换行符 |
startswith(prefix,start,end) |
判断字符串是否以prefix开头,返回布尔值,可切片。 |
swapcase() |
翻转字符串中的大小写 |
title() |
返回标题化(所有的单词都是以大写开始,其余字母均小写)的字符串。 |
translate(table) |
https://zhidao.baidu.com/question/1831439146519828900.html 根据table的规则(可以由str.maketrans('a','b')定制)转换字符串中的字符 |
upper() |
转换字符串中的所有小写字符串为大写 |
zfill(width) |
返回长度为width的字符串,原字符串右对齐,前边用0填充。 |
转载于:https://www.cnblogs.com/HZY258/p/8353627.html
python中字符串的方法及注释相关推荐
- Python中字符串使用方法总结(学习笔记)
文章目录 1.字符串的连接 2.计算字符串的长度 3.截取字符串 4.字符串分割 5.字符串检索 1.count()方法 2.find()方法 3.index()方法 4.startswith()方法 ...
- python中字符串切片取奇数_Python中的字符串切片(截取字符串)的详解
Python中的字符串切片(截取字符串)的详解 字符串索引示意图 字符串切片也就是截取字符串,取子串 Python中字符串切片方法 字符串[开始索引:结束索引:步长] 切取字符串为开始索引到结束索引- ...
- python中字符串转成数字的几种方法
在python列表操作中,面对需要把列表中的字符串转为礼拜的操作,无需强转,通过简单的几步就可以实现,本文介绍python中字符串转成数字的三种方法:1.使用join的方法:2.使用int函数将16进 ...
- 站长在线Python精讲:在Python中使用split()方法分割、使用join()方法合并字符串详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中使用split()方法分割.使用join()方法合并字符串详解>.本知识点主要内容有:在Python中使用s ...
- python字符串拼接数字_解决Python中字符串和数字拼接报错的方法
解决Python中字符串和数字拼接报错的方法 前言 众所周知Python不像JS或者PHP这种弱类型语言里在字符串连接时会自动转换类型,如果直接将字符串和数字拼接会直接报错. 如以下的代码: # co ...
- python如何小写p转换p_Python进阶---python 中字符串大小写转换
python中字符串的大小写转换和判断字符串大小写的函数小结: 一.pyhton字符串的大小写转换, 常用的有以下几种方法: 1.对字符串中所有字符(仅对字母有效)的大小写转换,有两个方法: prin ...
- Python 中的特殊方法(定制类):__str__、__cmp__、__len__、数学运算、类型转换、@property运用、__slots__和__call__函数
Python中的特殊方法 Python的特殊方法定义在 class中,不需要直接进行显示调用,Python的某些操作符或者函数会自动调用对应的特殊方法.这些方法如:__str__().__len__( ...
- python中abc属于字符串吗_在Python中,字符串s = 'abc',那么执行表达式s+'d'之后,s的打印结果是( )。...
[单选题]当知道条件为真,想要程序无限执行直到人为停止的话,可以需要下列哪个选项? [单选题]Python3解释器执行 for i,v in enumerate([0,1,2],2):print(i, ...
- python中字符串大小写转换常用操作
python中字符串的大小写转换操作 方法名 操作说明 upper() 把字符串中的字符全部转换为大写 lower() 把字符串中的字符全部转换为小写 swapcase() 把原字符串中的字符,大写变 ...
最新文章
- SpringMvc Intercetor
- 浅析C#合并多个WORD文档的具体实现方法
- 阿里云主机CentOS添加硬盘
- 常用js或jq效果汇总
- [Asp.net Mvc]通过UrlHelper扩展为js,css静态文件添加版本号
- 面向对象程序设计语言和面向过程程序设计
- MJKDZ PS2手柄(BK2461):驱动安装问题及解决
- 卷积神经网络识别车辆(自建+迁移学习)
- 哔哩哔哩没有html5播放,解决哔哩哔哩网页版视频空白不能播放的方法
- 数据分析——如何构建数据指标体系
- vuepress博客主题—vuepress-theme-reco
- 【Games101】图形的基础变换 总结
- 微信小程序实现跳转到另外一个小程序的方法
- openfeign的快速使用
- 欢迎来到地狱(隐写术)
- 微信小程序(6)——使用音频功能
- eclipse如何用Debug调试程序
- 聚类篇——(四)有序样品聚类
- GET/POST 和TCP/UDP 区别
- 12 HDFS的Trash回收机制
热门文章
- 微信小程序获取不到unionid还有小程序无法解析JSON字符串的问题
- 你连原理都还没弄明白?java文档注释快捷键idea
- 一个星期+4轮面试终拿下offer,进阶学习
- 【django轻量级框架】云端系统之Django框架实现云端留言板(不用数据库,看不懂你来打我)
- python【蓝桥杯vip练习题库】BASIC-22(字符串 递归)
- 最短路径(floyed)
- java 填充pdf_Java如何创建和填充PDF表单域(代码示例)
- 反向非归零编码_【基础】什么是编码器?
- multiprocessing python_Python多线程/进程(threading、multiprocessing)知识覆盖详解
- 网络推广方案中解析SEO优化文章的标题设置技巧