my_string="\nPython " print(my_string.strip(" ")) 输出结果为: Python 我们也可以使用正则表达式来删除字符串首尾的空格: 实例 importre my_string=" Hello Python " output=re.sub(r'^\s+|\s+$','',my_string) print(output) 以上代码执行会输出结果如下: Hellopython strip() 方法将删除字符串...
1、strip()方法,去除字符串开头或者结尾的空格 >>> a = "a b c">>> a.strip()'a b c'2、lstrip()方法,去除字符串开头的空格 >>> a = "a b c">>> a.lstrip()'a b c'3、rstrip()方法,去除字符串结尾的空格 >>> a = "a b c">>> a.rstrip()'a b c'4、replace()方法,可...
defdel_endswith_none(str1: str):"""删除字符串首尾的空字符(空格、换行) :param str1:"""s=str1ifstr1isnotNone:whileTrue:ifs.endswith('')ors.endswith('')ors.endswith('\r\n')ors.endswith('\r')ors.endswith('\n'): s= s[:-1]elifs.startswith('')ors.startswith('')ors.start...
在上一篇文章中Python-批量修改文件名中,有用到strip()函数删除字符串首尾空格。 strip()函数示例: str = " 字符串 " print (str.strip()) 输出: 字符串 开始我也忘记了这个函数,所以用的其他方法,这里列举出来。 1 递归: def delete_space(str): if not str or str.isspace()==True: return str ...
请写一个函数,实现删除字符串当中的首尾空格,请用切片操作,不要使用strip()函数。 示例:输入首尾分别有3个空格的字符串“hello world” 输入: hello world 输出:hello world 解决方案 首先定义一个函数trim(),先判断,若字符串的长度为0,则直接返回字符串。
defdel_endswith_none(str1: str):"""删除字符串首尾的空字符(空格、换行) :param str1:"""s=str1ifstr1isnotNone:whileTrue:ifs.endswith('')ors.endswith('')ors.endswith('\r\n')ors.endswith('\r')ors.endswith('\n'): s= s[:-1]elifs.startswith('')ors.startswith('')ors.start...
请写一个函数,实现删除字符串当中的首尾空格,请用切片操作,不要使用strip()函数。 示例:输入首尾分别有3个空格的字符串“hello world” 输入: hello world 输出:hello world 解决方案 首先定义一个函数trim(),先判断,若字符串的长度为0,则直接返回字符串。