Python学习笔记--4 字符串常用操作方法

#字符串不能修改

password=' 123456 \n 456789'
print(password.strip())#默认去掉字符串两边的空格和换行符
#' 123456 \n 456789' 中间的空格不去掉,也就是换行符两边的空格都不去掉

password='.jpg 123456 \n 456789  .jpg'
print(password.strip('.jpg')) #只去掉前后两个.jpg

print(password.lstrip())#去掉左边空格
print(password.rstrip())#去掉右边空格

print(password.upper())#转大写 验证码不区分大小写可以用到
print(password.lower())#转小写
print(password.capitalize())#首字母转成写大写

print(password.count(.jpg))#统计次数,.jpg出现了几次
print(password.replace('12345','上山打老虎'))#把12345替换成上山打老虎
print(password.replace('abc','上山打老虎'))#里边没有abc,无法替换,但是不会报错,只是没有替换。

#验证文件是什么结尾
filename = 'a.mp3'
print(filename.endswith('.mp3'))#endswith判断以什么结尾的。

print(filename.startswith('186'))#startswith判断是否以开头

names='小军,小龙,小帆,小玲'
print(names.split(','))#把字符串里的内容按逗号分割,返回一个list。以某个字符串分割,分割之后的是list里面的每一个元素

names='小军 小龙 小帆         小玲'
print(names.split())#把字符串里的内容按空格分割,分别打出来。不管中间是几个空格。

names='小军 小龙 小帆         小玲'
print(names.split(','))#没有逗号,所以没有分割。

猜你喜欢

转载自www.cnblogs.com/youyou-luming/p/9568839.html
今日推荐