大家好,我是杨数Tos,这是《从零基础到大神》系列课程的第21篇文章,第二阶段的课程:Python基础知识:Python的字符串(下篇)
学习本课程,建议先看一遍:【计算机基础知识】课程。
在程序中,我们定义一个变量,就是为了使用它;对数据的使用无非是增、删、改、查这4个方面;
这里介绍Python中字符串的常用方法。【粗字体部分为必须掌握的方法】
一、字符串的查询
1、长度查询len()
2、字符串出现次数查询count()
3、位置查询index()、rindex();find()、rfind()
Index方法与find都是查找某字符在字符串中的索引位置,并返回索引位置的下标;两个方法的不同在于,index如果找不到索引会抛出异常;而find方法如果找不到会返回-1;
rindex与rfind是指从字符串的右边开始查找。
以上的3个方法是Python中所有数据类型都通用的方法,一些不怎么常用的方法,这里仅仅作展示,就不作详细介绍。
二、字符串的删除操作
1、通用删除方法del()
del方法只能删除个字符串,而不能删除字符串中的某个字符;
三、字符串的“修改”操作
注:字符串属于不可变类型,在Python中所有修改字符串的方法都不是修改原值,而是产生新的字符串;返回的也是新的字符串。
1、字符串的大小写修改
a. 字符串首字母大写:capitalize()
b. 字符串的字母大小写互换:swapcase()
c. 字符串的字母全小写:lower()
d. 字符串的字母全大写:upper()
e. 字符串每个单词首字母大写:title()
2、字符串的对齐输出
字符串居中,不够就填充默认字符:center()
字符串左对齐:ljust()
字符串右对齐:rjust()
3、字符串去空格
A.去除左右两边空格:strip()
B. 去除左边空格:lstrip()
C. 去除右边空格:rstrip()
以上是本期内容,如果有表达不对的内容,欢迎您的留言、斧正,我们一起天天向上。
感谢您的阅读,您的关注点赞就是对我最大的支持,谢谢!
本文由杨数Tos原创,欢迎关注,带你一起长知识。
领取专属 10元无门槛券
私享最新 技术干货