加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python 字符串常用方法

发布时间:2020-12-20 12:44:03 所属栏目:Python 来源:网络整理
导读:name = ‘xiaogou.jpg‘print(name.count(‘i‘)) #找某个元素出现的次数print(name.index(‘A‘)) #找下标print(name.find(‘A‘)) #找下标print(name.strip(‘.‘)) #方法只能删除开头或是结尾的字符,不能删除中间部分的字符print(name.rstrip()) #默认去
name = ‘xiaogou.jpg‘print(name.count(‘i‘)) #找某个元素出现的次数print(name.index(‘A‘))  #找下标print(name.find(‘A‘))  #找下标print(name.strip(‘.‘)) #方法只能删除开头或是结尾的字符,不能删除中间部分的字符print(name.rstrip())    #默认去掉换行符和右边的空格print(name.lstrip())    #默认去掉换行符和左边的空格print(name.startswith(‘xiaogou‘)) #判断是否以xx开头print(name.endswith(‘.jpg‘)) #判断是否以xxx结尾print(name.isdigit()) #判断这个字符串里面是不是都是整数#这几个方法有点印象就行print(name.islower()) #判断这个字符串是不是小写print(name.isupper()) #判断这个字符串是不是大写print(name.isspace()) #判断是否为空格print(name.isalnum()) #只要字符串里面没有特殊字符就返回true  name = "AAA¥"false   name = "AAA"trueprint(name.isalpha()) #里面如果只有中文或者字母的话,返回true   name = "正"true  name = "正AA"true   name = "@@AAA"falseprint(name.capitalize())  #首字母大写 如果首字母为英文小写时,执行它,首字母变为大写 name = "apQQ"Apqq    name = "啊" 不生效啊name = ‘Hello World!‘# print(name.zfill(5)) #补零的# ****-----replace "o" 变为 "O"----****new_name = name.replace(‘o‘,‘O‘)print(‘replace..‘,new_name) #替换print(‘name.‘,name)#字符串的字母变为大写、小写print(name.upper()) #大写print(name.lower()) #小写#打印字符串切割为列表中间使用","号隔开stus=‘xiaoming     xiaohei xiaobai‘result = stus.split()print(result)             #print(result) [‘xiaoming‘,‘xiaohei‘,‘xiaobai‘]#列表变为str类型names = [‘1‘,‘2‘,‘3‘,‘4‘,‘5‘]s2 = ‘123‘result = ‘,‘.join(names)result1 = ",".join(s2)print(result)      #print(result) 1,2,3,4,5  #把list的所有元素拼接成一个str,然后两个元素中间用逗号分隔  不能是int类型print(result1)     #print(result1) 1,2,3      #把字符串的所有元素拼接成一个str,然后两个元素中间用逗号分隔  不能是int类型#打印字符串"xiaoming,xiaohei,xiaobai"以//开头、中间使用空格隔开的字符串names ="xiaoming,xiaobai"s=‘‘print (len(names))          #打印names的长度for name in names:          #循环字符串中所有元素    s=s+name+‘  ‘print(s.strip())            #作用:去掉结尾字符的空格  方法只能删除开头或是结尾的字符,不能删除中间部分的字符 //x i a o m i n g,x i a o h e i,x i a o b a i

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读