python 基础(二) string 的用法

'''
字符串的用法
'''
name = 'my name is {name} and i am {year} old'
print(name.capitalize()) #capitalize:首字母大写
print(name.count('e')) #count:统计
print(name.center(50,'-')) #center:打印50个字符,不够用’-‘‘补上,内容居中,两边补
print(name.endswith('de')) #endswith:判断一个字符串以什么结尾
print(name[name.find('name') : ]) #切片;find:找下标
print(name.format(name = 'clyde',year = '25')) #format:给字符串赋值
print(name.format_map( {'name':'clyde','year':'25'} )) #format_map:参数为字典
print(name.index('name')) #index:显示下标
print(name.isalnum()) #isalnum:判断是否是阿波罗数字(字母,数字)
print('213'.isalpha()) #isalpha:判断是否是英文字母(包含大小写)
print(name.isdigit()) #isdigit:判断是否是整数
print('+'.join( ['1','2','3'] )) #join:将数组转化为字符串
print(name.ljust(50,'*')) #ljust:长度50,不够用*填充,右面;rjust:左面填充
print('name'.strip()) #strip:去左右两边空格并回车
print('name in'.replace('n','N',1)) #replace:替换
print('1+2+3'.split('+')) #split:把字符串分成列表




具体详见图片:



原文地址:https://www.cnblogs.com/zbvc/p/12910575.html