python字符串

Posted KIMdamI

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python字符串相关的知识,希望对你有一定的参考价值。

字符串

python里字符串的格式:
定义变量a,存储是数字类型
a=100
定义变量b,存储的是字符串类型的值
b=“hello world”

双引号或者单引号里的数据,就是字符串

字符串的输出


字符串的输入

切片

切片是指对操作的对象截取其中一部分的操作
字符串、元祖、列表都支持切片操作
格式:【起始下标:结束:步长】

操作:
设一个name为abcdef

字符串的常见操作

检测字符是否在定义的字符中
find()
检测str是否包含在my_str中,如果是返回开始的索引值

index()
检测str是否包含在mystr中,如果是返回开始的索引值,否则报错

count()
返回str在start和end之间,在mystr里出现的次数

replace()
把mystr中str1换成str2,如果count制定,则替换不超过count次

split()
以str分割切片mystr,如果maxsplit有指定值,则仅分割maxsplit个子字符串

startwith()
检查字符串是否以str开头,是则返回True,否则返回False

endwith()
检查字符串是否以obj结束,如果是返回True,否则返回False

upper()小写字母转大写
lower()大写字母转小写
title()字符串的首字母大写
capitalize()字符串的第一个字符大写
strip()删除字符串两端的空白字符
rfind()和find差不多,不过是从右边开始的
join()从字符后边插入,构造一个新的字符串

以上是关于python字符串的主要内容,如果未能解决你的问题,请参考以下文章

python编码以及深浅拷贝

Python删除空格字符串两端的空格

Python基础2

Python - - 练习题

Python学习之[字符串]

第12周编程总结