Discuss / Python / 笨办法。。。

笨办法。。。

Topic source
flag = 0
for i in s:
    if i != ' ':
        break
    else:
        flag = flag + 1
s = s[flag:]
n = 0
if len(s):
    while s[n-1] == ' ':
        n = n - 1
s = s[:len(s) + n]
return s
if s == '':
    return s
while s[:1] == ' ':
    s = s[1:]
while s[-1:] == ' ':
    s = s[:-1]
return s

大家的标准答案。。。

听雨1237

#3 Created at ... [Delete] [Delete and Lock User]

def trim( str ): retStr = ''; i = 0 while i <= len(str): if str[i:i+1] != " ": retStr = retStr + str[i:i+1] i = i+1 return retStr

print( trim(input("请输入要去除空格的字符串:")) )


  • 1

Reply