文档章节

python字符串处理方法(二)

colinux
 colinux
发布于 08/17 19:44
字数 1081
阅读 13
收藏 2

startswith() 检查第一个字符是否是指定字符

startswith() 方法用于检查字符串是否是以指定子字符串开头,如果是则返回 True,否则返回 False。如果参数 beg 和 end 指定值,则在指定范围内检查。

str.startswith(str, beg=0,end=len(string));
#str -- 检测的字符串。
#beg -- 可选参数用于设置字符串检测的起始位置。
#end -- 可选参数用于设置字符串检测的结束位置。

endswith() 检查最后一个字符是否是指定字符

endswith() 方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。可选参数"start"与"end"为检索字符串的开始与结束位置。

str.endswith(str, beg=0,end=len(string))
#str -- 检测的字符串。
#beg -- 可选参数用于设置字符串检测的起始位置,限定字符串的第一个字符。
#end -- 可选参数用于设置字符串检测的结束位置,限定字符串的最后一个字符。

find() 检测字符串中是否包含指定字符串

find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果指定范围内如果包含指定索引值,返回的是索引值在字符串中的起始位置。如果不包含索引值,返回-1。

str.endswith(str, beg=0,end=len(string))
#str -- 指定检索的字符串
#beg -- 开始索引,默认为0。
#end -- 结束索引,默认为字符串的长度。

isalnum() 检测字符串是否由字母和数字组成

isalnum() 方法检测字符串是否由字母和数字组成。如果 str 至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False

str.isalnum()

count() 统计字符串里某个字符出现的次数

count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。

str.count(sub, start= 0,end=len(string))
#sub -- 搜索的子字符串
#start -- 字符串开始搜索的位置。默认为第一个字符,第一个字符索引值为0。
#end -- 字符串中结束搜索的位置。字符中第一个字符的索引为 0。默认为字符串的最后一个位置。

strip() 移除字符串头尾指定字符

strip() 移除字符串头尾指定字符(默认为空格)或字符序列。 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。

str.strip([chars]);
# chars -- 移除字符串头尾指定的字符序列。

upper() 把小写字母转为大写字母

upper() 将字符串中的小写字母转为大写字母。返回小写字母转为大写字母的字符串。

str.upper()
#在要修改的字符串后面直接调用upper()方法

 

lower() 把大写字母转为小写字母

lower()将字符串中的大写字母转为小写字母。返回大写字母转为小写字母的字符串。

str.lower()
#在要修改的字符串后面直接调用lower()方法

capitalize() 把大写字母转为小写字母

capitalize()将字符串的第一个字符变成大写,其他字母变小写。

str.capitalize()
#在要修改的字符串后面直接调用capitalize()方法

#首字符转化为大写字母,其余小写;
#若首字符非字母,则会出现类似全被转化为小写现象;

title() "标题化"的字符串

title() "标题化"的字符串,把所有单词的首个字母转化为大写,其余字母均为小写。

str.title();

input() 读取键盘输入

input() 函数从标准输入读入一行文本,默认的标准输入是键盘。

input 可以接收一个Python表达式作为输入,并将运算结果返回。

© 著作权归作者所有

共有 人打赏支持
colinux
粉丝 0
博文 52
码字总数 45240
作品 0
海淀
私信 提问
python 的split 与join

一. 关于split 和 join 方法: 只针对字符串进行处理。split:拆分字符串、join连接字符 string.join(sep):以string作为分割符,将sep中所有的元素(字符串表示)合并成一个新的字符串 string.s...

面码
2014/04/21
0
0
Python基础——内置hashlib、IO、Json、codecs模块(0426)

一、hashlib 加密模块:提供了很多加密的算法 常见的加密方式:MD5 RSA,加密之后不可逆。没法破解。 1、以MD5的方式加密字符串(Python 3) 示例 结果 2、以MD5的方式加密字符串(Python 2)...

python初雪之路
04/27
0
0
人生苦短:Python里的17个“超赞操作

人生苦短,我选Python”。那么,你真的掌握了Python吗? 1. 交换变量 有时候,当我们要交换两个变量的值时,一种常规的方法是创建一个临时变量,然后用它来进行交换。比如: # 输入 a = 5 b ...

糖宝lsh
08/17
0
0
Python教程:17个冷门但实用的小技巧

编者按:Python是机器学习的主流语言,没有之一。今年5月,它首次在PYPL排行榜上超越JAVA,成为全球第一大编程语言。而一个月后,Stack Overflow也分享了最新的编程语言浏览量统计数字,结果...

Python程序猿
08/16
0
0
Python里的17个“骚操作”好玩有趣

点击链接加入QQ群 522720170(免费公开课、视频应有尽有):https://jq.qq.com/?wv=1027&k=5C08ATe 1. 交换变量 有时候,当我们要交换两个变量的值时,一种常规的方法是创建一个临时变量,然...

小强测试帮
08/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

day148-2018-11-15-英语流利阅读-待学习

赴美生子恐结束?特朗普中期选举憋大招 毛西 2018-11-15 1.今日导读 在 2013 年,一部《北京遇上西雅图》让赴美生子这个曾经神秘的话题吸引了很多关注。每年,数以万计的父母远赴美国,并在那...

飞鱼说编程
10分钟前
0
0
OSChina 周四乱弹 —— 每次我穿短裙的时候

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @瘟神灬念 :分享DM DOKURO的单曲《Reality Check Through The Skull》: 差点以为手机卡了 《Reality Check Through The Skull》- DM DOKURO...

小小编辑
19分钟前
20
2
Windows 10 设置 Java 环境变量

首先你需要在我的电脑中打开,找到环境变量属性。 找到环境变量属性 找到环境变量属性后单击将会看到下面的设置界面。 在这个界面中设置高级系统设置。 环境变量 在弹出的界面中选择设置环境...

honeymose
今天
2
0
用any-loader封装jQuery的XHR —— 随便写着玩系列

哎,都说没人用JQuery啦,叫你别写这个。 其实我也是好高骛远使用过npm上某个和某个很出名的XHR库,嗯,认识我的人都知道我喜欢喷JQ,以前天天喷,见面第一句,你还用JQ,赶紧丢了吧。但我也...

曾建凯
今天
8
0
SLF4J的正确打开方式

最近公司好几波人过来问日志打印相关的异常,大多是jar包冲突引起的,发现大部分同事不太清楚各种日志框架以及相关jar包之间的关系,所以今天详细的讲解下常见jar包之间的关系,以及如何正确...

lexus90
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部