python string类方法
!/usr/bin/env python -*- coding: utf-8 -*-name = "app"
t = name.capitalize()#首字母大写
print(t)
name = "app"
t = name.center(20)#居中显示
print(t)
name = "app"
t = name.count("p",1-3)#查找p出现的次数
print(t)
name = "app"
t = name.endswith('p')#是否以p结尾
print(t)
name = "ap\tp"
t = name.expandtabs()#将TAB转换成空格
print(t)
name = "app"
t = name.find("p",1-2) #寻找 p c出现的次数
print(t)
name = "app"
t = name.isalnum()#是否全是字母或数字
print(t)
name = "app"
t = name.isalpha()#是否是字母
print(t)
name = "app"
t = name.isdigit()# 是否是数字
print(t)
name = "app"
t = name.islower()#是否是小写字母
print(t)
name = "app"
t = name.isspace()#是否是空格
print(t)
name = "app"
t = name.istitle()#是否是标题
print(t)
name = "app"
t = name.isupper()#是否是大写字母
print(t)
name = "app"
t = name.title()#转换成标题
print(t)
name = ["app","yoyo"]
t = "***".join(name)#字符串以***拼接
print(t)
name = "app"
t = name.ljust(5)#左对齐
print(t)
name = "YOYO"
t = name.lower()#大写变小写
print(t)
name = " app"
t = name.lstrip()#移除左边空白
print(t)
name = "app yoyo good"
t = name.partition('o')#字符串分割,以 o 分割
print(t)
name = "app"
t = name.replace('p','o') # 字符替换
print(t)
name = "app"
t = name.rfind('a')#从右向左找
print(t)
name = "app"
t = name.rjust(20)#右对齐
print(t)
name = "app good yoyo"
t = name.rpartition("o")#从右开始找分割字符
print(t)
name = "app yoyo good"
t = name.rsplit('yo')#以指定字符分割,不出现指定字符
print(t)
name = "app yoyo good"
t = name.split('yo')#以指定字符分割,不出现指定字符
print(t)
name = "app yoyo good"
t = name.startswith('a') #是否以指定字符开头
print(t)
name = " app yoyo good "
t = name.strip()#移除两端空白
print(t)
name = "app YOYO good"
t = name.swapcase()#转换大小写
print(t)
name = "app yoyo good"
t = name.title()#转换成标题
print(t)
name = "app yoyo good"
t = name.upper()#转换为大写
print(t)
页:
[1]