廖雪峰切片课后题
来源:互联网 发布:淘宝差评被卖家骚扰 编辑:程序博客网 时间:2024/05/21 05:17
def trim(str):
i=0;j=-1;
if(len(str)==0):
return str;
else:
while(True):
if str[i]==' ':
i+=1;
if(i==len(str)):
i=0;
break;
else:
break;
while(True):
if str[j]==' ':
j-=1;
if((-j-1)==len(str)):
j=0;
break;
else:
j=j+len(str)+1;
break;
str=str[i:j];
return str;
if trim('hello ') != 'hello':
print('测试失败!')
elif trim(' hello') != 'hello':
print('测试失败!')
elif trim(' hello ') != 'hello':
print('测试失败!')
elif trim('') != '':
print('测试失败!')
elif trim(' ') != '':
print('测试失败!')
else:
print('测试成功!')
i=0;j=-1;
if(len(str)==0):
return str;
else:
while(True):
if str[i]==' ':
i+=1;
if(i==len(str)):
i=0;
break;
else:
break;
while(True):
if str[j]==' ':
j-=1;
if((-j-1)==len(str)):
j=0;
break;
else:
j=j+len(str)+1;
break;
str=str[i:j];
return str;
if trim('hello ') != 'hello':
print('测试失败!')
elif trim(' hello') != 'hello':
print('测试失败!')
elif trim(' hello ') != 'hello':
print('测试失败!')
elif trim('') != '':
print('测试失败!')
elif trim(' ') != '':
print('测试失败!')
else:
print('测试成功!')
阅读全文
0 0
- 廖雪峰切片课后题
- 【廖雪峰 python教程 课后题 切片】利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:
- 廖雪峰老师——Python入门( 切片 )
- 廖雪峰JS教程课后习题及答案--自创
- 【廖雪峰 python教程 课后题改编】利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
- 廖雪峰Python教程1轮还没学明白的(2) -- 面向对象高级编程 -- 定制类 -- 实现Fib数列的__getitem__()/切片方法
- Python练习(廖雪峰)
- 廖雪峰 github 教程
- 廖雪峰git读书笔记
- 廖雪峰-git教程
- 廖雪峰python教程
- 廖雪峰的官方网站
- 廖雪峰JavaScript教程
- 廖雪峰的官方网站
- 廖雪峰git教程
- 廖雪峰python笔记
- 廖雪峰Git教程
- 廖雪峰webApp部署
- 日常
- Spark集群下的K-Means算法
- 字符串拼接引发的BUG
- recyclerview实现瀑布流布局
- 同一台服务器(电脑)运行多个Tomcat
- 廖雪峰切片课后题
- JS运行过程,作用域和上下文的作用,自执行函数
- Shuffle模块详解
- SPRING MVC_2
- Android--ExpandableListview购物车简单功能实现
- python爬虫之反爬虫情况下的煎蛋网图片爬取初步探索
- 数据流控制文件(自己理解的,求大神指点)
- Angular2组件与Echarts饼状图交互之饼图制作
- Linux网络编程基础API--socket文件描述符API