利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:
2018-06-15 20:06
399 查看
#encoding:utf-8 #定义一个函数,用来去除字符串首尾的空格 def trim(s): '''首先判断该字符串是否为空,如果为空,就返回该字符串, 如果不为空的话,就判断字符串首尾字符是否为空, 如果为空,就使用递归再次调用该函数trim(),否则就返回该函数''' if len(s) == 0: return s elif s[0] == ' ': return (trim(s[1:])) #从1:-1 elif s[-1] == ' ': return (trim(s[:-1])) #从-1:0 return s trim("dasdas")阅读更多
相关文章推荐
- 【廖雪峰 python教程 课后题 切片】利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:
- 【廖雪峰 python教程 课后题 切片】利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:
- 利用切片操作,实现一个trim()函数,去除字符串首尾的空格
- 学习笔记之Python 切片:利用切片操作,实现一个trim()函数,去除字符串首尾的空格
- Python 切片:利用切片操作,实现一个trim()函数,去除字符串首尾的空格
- 正则表达式去除字符串左右空格函数 调用方法是,str.Trim();
- 实现一个trim()函数,去除字符串首尾的空格
- Python使用re实现str.strip()方法,去除首尾的空格
- C语言去除字符串首尾空格,trim()函数实现
- 10.6 分别用字符数组和字符指针作函数参数两种方法编程实现在字符串每个字符间插入一个空格的功能
- 写一个函数,将字符串首尾空格去除,并且字符串之间的多个空格合并成一个。
- 不要使用JavaScript内置的parseInt()函数,利用map和reduce操作实现一个string2int()函数:
- java 利用String.trim()函数实现右侧去除空格
- C语言实现一个去除字符串中的首尾空格,字母中间有多个空格的去除多余的,剩余一个空格
- js去除字符串空格,实现trim()方法
- jQuery Trim去除字符串首尾空字符的实现方法说明
- JS学习笔记1——不要使用JavaScript内置的parseInt()和Number()函数,利用map和reduce操作实现一个string2int()函数
- jQuery Trim去除字符串首尾空字符实现方法
- 正则表达式-实现trim(str)方法,过滤字符串首尾空白
- 模拟一个trim的方法,去除字符串两端的空格