Discuss / Python / 测试成功,就是判断是否是 ‘ ’ 这样的东西麻烦了点,如果有简单点的请回复谢谢!

测试成功,就是判断是否是 ‘ ’ 这样的东西麻烦了点,如果有简单点的请回复谢谢!

Topic source

M-F恶魔

#1 Created at ... [Delete] [Delete and Lock User]
def trim(s):
    if len(s) != 0:            #判断是否为空
        while s[0] == ' ':     #循环检测当首部是空格时去掉头部
            if s == ' ':       #检测当‘ ’时停止当前循环
                break
            s = s[1:]
        while s[-1] == ' ':    #循环检测当尾部是空格时去掉头部
            if s == ' ':       #检测当‘ ’时停止当前循环
                break
            s = s[:-1]
    if s == ' ':               #检测当‘ ’时 输出‘’
        return ''
    else:
        return s

你好,可以解释一下为什么需要“检测当‘ ’时停止当前循环”这句语句吗


  • 1

Reply