python字符串的五种常用方法_python 字符串常用方法

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"true

print(name.isalpha()) #里面如果只有中文或者字母的话,返回true name = "正"true name = "正AA"true name = "@@AAA"false

print(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,xiaohei,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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值