python 中去除空格的方法:

def trim(s):
l=[]
for i in s:
if i!=' ':
l.append(i)
return ''.join(l)

其中可以使用下面的

''.join(list)

','.join(list)

python 去除收尾空格的方法:

def trim(s):
while len(s)!=0:
if s[0]==' ':
s=s[1:]
elif s[-1]==' ':
s=s[:-1]
else:
break
return s # 测试:
if trim('hello ') != 'hello':
print('测试失败!')
elif trim(' hello') != 'hello':
print('测试失败!')
elif trim(' hello ') != 'hello':
print('测试失败!')
elif trim(' hello world ') != 'hello world':
print('测试失败!')
elif trim('') != '':
print('测试失败!')
elif trim(' ') != '':
print('测试失败!')
else:
print('测试成功!')

运行过代码没有问题

最新文章

  1. [No000097]程序员面试题集【下】
  2. zabbix3配置短信报警
  3. gulp插件autoprefixer
  4. SSH免密码登录过程解析和实现
  5. CAN总线 SJA1000中断
  6. SpringMVC集成AOP错误:java lang classnotfoundexception org aspectj lang joinpoint
  7. 经典线程同步 互斥量Mutex
  8. VHDL基本常识
  9. Linux 命令 - chown: 更改文件的所有者和所属群组
  10. 帝国cms7.0整合百度编辑器ueditor教程
  11. 读《不要告诉我你懂margin(海玉的博客)》有感
  12. 南京邮电大学java程序设计作业在线编程第八次作业
  13. 二、Python-运算符、控制及循环语句
  14. Beta冲刺 (2/7)
  15. Linux添加系统环境变量
  16. webbench高并发测试
  17. spring mvc 文件上传 ajax 异步上传
  18. (五)使用GitHub的前期准备
  19. [转]Configure Network Drive Visible for SQL Server During Backup and Restore Using SSMS
  20. about SpringBoot学习后记

热门文章

  1. java实现第三届蓝桥杯机器人行走
  2. 经典文本特征表示方法: TF-IDF
  3. 面试官:说说Redis的Hash底层 我:......(来自阅文的面试题)
  4. Github即将破百万的PDF:编写高质量代码改善JAVA程序的151个建议
  5. OpenSSL & 加密解密
  6. MATLAB读取和保存nifti文件
  7. Codeforces Round #648 (Div. 2)
  8. mybatis实现多表一对一,一对多,多对多关联查询
  9. 并发编程-CPU执行volatile原理探讨-可见性与原子性的深入理解
  10. URL is not registered (Settings | Languages & Frameworks | Schemas and DTDs)