"""a.ljust(self, width, fillchar) 字符串进行左对齐,字符串占用的长度和需要填充的字符a.rjust(self, width, fillchar) 字符串进行右对齐,字符串占用的长度和需要填充的字符a.center(self, width, fillchar) 字符串进行居中,字符串占用的长度和需要填充的字符a.lstrip(char) 删除字符串左边的字符,不写参数的话去除的是左边空格,相当于左边trim()a.rstrip(char) 删除字符串右边的字符,不写参数的话去除的是右边空格,相当于右边trim()a.strip(char) 删除字符串两边的字符,不写参数的话去除的是两边空格,相当于java的trim()"""a = "abcdef"print(a.ljust(10,"0")) # abcdef0000print(a.rjust(10,"0")) # 0000abcdefprint(a.center(10,"0")) # 00abcdef00print(a.lstrip("0"))print(a.rstrip("0"))print(a.strip("0"))"""a.partition("b") 将字符串以"b"字幕,分割,如果b在中间且只有一个b,那么返回一个数组[前,"b",后]a.splitlines() 将字符串逐行分割,返回一个list,非数组,按需求进行选择方法a.isalpha() 字符串是否全是字母,不论大小写,返回boola.isdigit() 字符串是否全是数字,返回boola.isalnum() 前两个的集合体al + num,判断字符串是否包含数字或者字母或者混合也行a.isspace() 字符串是否只包含空格a.join(["xxx","yyy"]) list中每个元素的后面都插入a字符串"""b = "ab\ncd\nef"print(a.partition("b")[1]) # ('a', 'b', 'cdef') -> bprint(b.splitlines()) # ['ab', 'cd', 'ef']print(a.isalpha())print(a.isdigit())print(a.isalnum())print(a.isspace())print("x".join(["1","2","3"])) # 1x2x3print("".join(["1","2","3"])) # 123 将list迅速转换为一个字符串# "abcbdbebf" -> "acdef"c = "abcbdbebf"d = c.split("b") # 去除字符串中所有的b,返回一个listresult = "".join(d) # list转换为字符串print(result)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。