填充
<^>左右居中填充
“”"
print(“性别为:{:^10}”.format(gender))
print("》》》》》》》》》》》》》》》》》》")
print("{:|^50}".format(" “*50))
print(”{:|^50}".format(" "*50))
字符串:
改:
replace(old,new,count)
从左至右修改指定范围内元素,count参数不给默认修改所有。
split(sep,maxsplit)
从左至右以 sep 分割list
maxsplit参数:分割几次。不给默认分割所有。
splitlines()
三引号字符串,以行切割
capitalize()
把字符串的第一个字符大写
可以把字符串切割,然后实现多个字符大写
title()
返回字符串的每个单词首字母大写
lower()
返回字符串中所有字母转化为小写
upper()
返回字符串所有字母转化为大写
ljust(width,fillchar)
返回一个原字符串左对齐,并使用fillchar指定元素填充至width指定宽度的新字符串
rjust(width,fillchar)
返回一个原字符串右对齐,并使用fillchar指定元素填充至width指定宽度的新字符串
center(width,fillchar)
返回一个原字符串居中对齐,并使用fillchar指定元素填充至width指定宽度的新字符串
lstrip(fillchar)
删除字符串左边的fillchar指定元素
rstrip(fillchar)
删除字符串右边的fillchar指定元素
strip(fillchar)
删除字符串两端的fillchar指定元素
查:
find(sub,__start,__end)
从左至右在指定范围内进行内查找,不给参数默认为整个查找。
如果有找到,则返回查找到的第一个下标,如果没有找到,返回-1。
rfind(sub,__start,__end)
从左至右在指定范围内进行内查找,不给参数默认为整个查找。
如果有找到,则返回查找到的第一个下标,如果没有找到,返回-1。
index(sub,__start__,__end__)
从左至右在指定范围内进行内查找,不给参数默认为整个查找。
如果有找到,则返回查找到的第一个下标,如果没有找到,报错ValueError。
rindex(sub,__start,__end)
从左至右在指定范围内进行内查找,不给参数默认为整个查找。
如果有找到,则返回查找到的第一个下标,如果没有找到,报错ValueError。
count(sub,__start__,__end__)
查找指定范围内的元素,不给参数默认为整个查找。
返回出现次数
startswith(prefix,start,end)
检查字符串指定返回(不给参数默认为全部)是否以prefix指定元素开头,如果是返回True,不是返回False
endswith(prefix,start,end)
检查字符串指定返回(不给参数默认为全部)是否以prefix指定元素结尾,如果是返回True,不是返回False
isdigit()
返回字符串是否只包含数字(各种数字)
isalnum()
返回字符串是否只包含数字和字母(汉字、字母、各种数字)
isspace()
返回字符串是否只包含空格
列表:
list1, *list2 = list3
增:
append(object):
追加,在列表的尾部加入指定的元素(单个元素)
extend(iterable):
将指定序列的元素(可迭代对象)依次追加到列表的尾部
insert(index, object):
将指定的元素插入到对应的索引位,负索引倒序插入,超过索引位默认在末尾插入
删:
pop(index):
弹出并返回指定索引位的数据,如果不给参数,默认删除最后一位
remove(object):
从左至右删除第一个指定的元素
del:
删除指定元素或整个列表
改:
list[index]:
通过索引修改内容
reverse:
顺序排序
sort(key, reverse):
按照 ascii 码表顺序进行指定排序
查:
count(object):
返回要查找的元素在列表当中的个数
index(object):
返回要查找的元素从左至右第一次出现的索引,如果找不到,则报错