python关于字符串的常用方法
2020-12-13 16:39
标签:for center 引用 str 语言 数字 变量 style 识别 1、capitalize--将字符串的首字母转换为大写 2、casefold--将字符串中所有的大写字母字母变成小写(首字母为大写) 3、lower--将字符串中所有的大写字母字母变成小写(包括首字母) 4、center--插入设置的字符以补齐它设置的长度,可用空格 5、startswith/endwith--判断字符串中的子序列以什么结尾,其中,start和end可以控制起始位置和结束位置,其中start和end可为空。 6、format--格式化,将字符串中的占位符用自定值替代 注:如果字符串中并没有占位符,可以按两者出现的顺序进行替换。 7、format_map--格式化,已字典的形式替换占位符。 9、expandtabs()--断句,可以将字符串以表格形式输出(字符串中含有\t和\n的给它断句分开,括号里的30表示分开的空格长度) 11、isalpha()--判断字符串中是否只包含字符 14、islower()--判断字符串中所有字符是否都为小写 17、isspace()--判断字符串中是否全为空格 19、title()--将当前字符串内(标题)内容首字母大写 python关于字符串的常用方法 标签:for center 引用 str 语言 数字 变量 style 识别 原文地址:https://www.cnblogs.com/zhaoqing-cao/p/11621224.htmla=‘attention‘
b=a.capitalize()
print(b)
a=‘ABCention‘
b=a.casefold()
print(b)
a=‘aBCention‘
b=a.lower()
print(b)
a=‘aBCention‘
b=a.center(20,‘&‘)
print(b)
a=‘aBCention‘
b=a.endswith(‘n‘)
print(b)
a=‘aBCention {0} is {1} years old‘
b=a.format( ‘zhangsan‘,13)
print(b)
a=‘aBCention {0} is {1} years old‘
b=a.format( ‘zhangsan‘,13)
print(b)
a=‘aBCention {name} is {age} years old‘
b=a.format_map( {‘name‘:‘zhangsan‘,‘age‘:13})
print(b)
a = ‘sadwefda‘
b = a.index(‘f‘)
print(b)
a = ‘sadw\tefda\n*\n&*^^\n*%^$$\tG\tYFYFTYFDT‘
b = a.expandtabs(30)
print(b)
a = ‘sadw\tefda\n*\n&*^^\n*%^$$\tG\tYFYFTYFDT‘
b = a.isalnum()
print(b)
a = ‘sadYFYFTYFDT‘
b = a.isalpha()
print(b)
test = ‘01234‘
v1 = test.isdecimal()
v2 = test.isdigit()
print(v1,v2)
test = ‘johnny‘
v = test.swapcase()
print(v)
test = ‘johnny‘
v = test.islower()
print(v)
15、isnumeric()--判断当前字符串为数字的真假
test = ‘四‘
v1 = test.isnumeric()
print(v1)
test = ‘johnny‘
v = test.isprintable()
print(v)
test = ‘ ‘
v = test.isspace()
print(v)
test = ‘Johnny is good boy‘
v = test.istitle()
print(v)
test = ‘johnny is good boy‘
v = test.title()
print(v)
20、join()--字符串中的每一个元素按照指定分隔符进行拼接
test = ‘johnny‘
t = ‘ ‘
v = t.join(test)
print(v)