最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

python中字符串的操作方法总结(代码示例)

来源:懂视网 责编:小采 时间:2020-11-27 14:21:07
文档

python中字符串的操作方法总结(代码示例)

python中字符串的操作方法总结(代码示例):本篇文章给大家带来的内容是关于python中字符串的操作方法总结(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。String(字符串):定义和创建字符串:定义:字符串是一个有序的字符的集合,用于存储和表示基本的文本信息。注意
推荐度:
导读python中字符串的操作方法总结(代码示例):本篇文章给大家带来的内容是关于python中字符串的操作方法总结(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。String(字符串):定义和创建字符串:定义:字符串是一个有序的字符的集合,用于存储和表示基本的文本信息。注意

本篇文章给大家带来的内容是关于python中字符串的操作方法总结(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

String(字符串):

定义和创建字符串:

定义:字符串是一个有序的字符的集合,用于存储和表示基本的文本信息。
注意:字符串的单引号和双引号都无法取消特殊字符的含义,如果想让引号内

var1='Hello World!'
print (var1)

对应操作:

1,“*”重复输出字符串

print('Hello World'*2)

2,"[]","[:]" 通过索引获取字符串中字符,这里和列表的切片操作是相同的

print('Hello World'[2: ])

3, "in" 成员运算符 如果字符串中包含给定字符返回 True

print('el' in 'Hello World')

4,"%"格式字符串

print('alex is a good teacher')
print('%s is a good teacher' %'alex')

5,"+" 字符串拼接

a ='123'
b='abc'
c=a+b
print(c)

注:“+”效率低,改用 join

c=''.join([a,b])
print(c)

字符串常用方法:

字符串的替换、删除、截取、复制、连接、比较、查找、分割

#capitalize:首字母大写,其他字母小写

s='asf sgs SD dfs ASdf'
print(s.capitalize())
>>Asf sgs sd dfs asdf

#lower() 转换为小写
#upper() 转换为大写
#swapase() 大小写互换

a='hello word'
print(a.upper())
b='HELLO WORD'
print(b.lower())
c='hello WORD'
print(c.swapcase())
>>HELLO WORD
>>hello word
>>HELLO word

#s.strip():删除字符串两边的指定字符,默认为空值

s=' hello '
b=s.strip()
print(b)
>>hello

#s.lstrip():删除字符串左边的指定字符,
#s.rstrip():删除字符串左边的指定字符,

s=' hello '
b=s.ltrip()
c=s.rtrip()
print(b)
print(c)
>>hello
>> hello

#复制字符串

a='hello'
b=a*2
print(b)
>>hellohello

#连接2个字符串str.join

a='hello'
b='123'
a.join(b)
print(a.join(b))
>>1hello2hello3

#查找字符串str.index;str.find功能相同。
区别在于index查找不到,报错。find查找不到返回‘-1’.两个找到,都返回第一个找的的位置

a='hello word'
print(a.index('w'))
print(a.find('a'))
>>6
>>-1

#判断是否包含指定字符串‘in’,‘not in’

a='hello word'
print('hello' in a)
print('hello' not in a)
>>True
>>False

#查看字符串的长度 len

a='hello word'
print(len (a))
>>10

#srt.centen 将字符串放入中心位置可指定长度以及位置两边字符

a='chen zheng'
print(a.center(20,"*"))
>>*****chen zheng*****
#str.count() 统计字符串出现的次数
a='hello word'
print(a.count('l'))
>>2
#
S='prefix123aaasuffix'
print(S.startswith('prefix')) #是否以prefix开头
print(S.endswith('suffix')) #以suffix结尾
print(S.isalnum()) #是否全是字母和数字,并至少有一个字符
print(S.isalpha()) #是否全是字母,并至少有一个字符
print(S.isdigit()) #是否全是数字,并至少有一个字符
print(S.isspace()) #是否全是空白字符,并至少有一个字符
print(S.islower()) #S中的字母是否全是小写
print(S.isupper()) #S中的字母是否便是大写
print(S.istitle()) #S是否是首字母大写的

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

python中字符串的操作方法总结(代码示例)

python中字符串的操作方法总结(代码示例):本篇文章给大家带来的内容是关于python中字符串的操作方法总结(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。String(字符串):定义和创建字符串:定义:字符串是一个有序的字符的集合,用于存储和表示基本的文本信息。注意
推荐度:
标签: 操作 方法 技巧
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top