专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

python两个while循环_python

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/9 2:29:39       共计:3617 浏览

python两个while循环?

def trim(s):

if len(s)==0:

return s

else:

while s[0:1]==' ':

if s[0:1]!=' ':

break

s=s[1:]

print(s)

#return s 这里不能加一个return 如果加了,会把第一个while的结果返回

# 这个结果就不能继续运行第二个while循环了

while s[-1:]==' ':

if s[-1:]!=' ':

break

s=s[:-1]

return s

return s

# 测试:

if trim('hello ') != 'hello':

print('测试失败1!')

elif trim(' hello') != 'hello':

print('测试失败2!')

elif trim(' hello ') != 'hello':

print('测试失败3!')

elif trim(' hello world ') != 'hello world':

print('测试失败4!')

elif trim('') != '':

print('测试失败5!')

elif trim(' ') != '':

print('测试失败6!')

else:

print('测试成功!')

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:开发一款棋牌游戏如何做好整体预算_服务器 | ·下一条:现在电脑上为什么不能下载Python了_python

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有