为什么if 改成while就测试成功了呢?用if的问题出现在哪里!请教各位!谢谢!
Topic sourceif是条件判断,满足条件则执行内部一次。while是循环语句,满足条件执行内部语句,执行结束后再次循环进行判断,如果满足条件则再执行循环的内部语句,不满足条件则跳出循环继续往下执行。这里用if的错误2楼已经告诉你了,建议你再看一下python基础部分内容。
def trim(s): while s[0] == ' ' and len(s)>=1: s = s[1:] while s[-1] == ' ' and len(s)>=1: s = s[:-1] return s
我这样写,为什么不可以呢
- 1
未知数女生