它一直说在第一个 ' ' 之后会出现一个缩进块,但问题是,在这段代码运行得非常好的一个小时之前,现在由于某种原因它出现了这个错误
每当我尝试在该区域附近进行修改时,它都会让我将其更改为 python 中的函数,而不是我想要使用或比较的变量
def reduceWhitespace(S):
"""
Takes string value and returns with all extra spaces taken out between words
"""
hold = S[0]
for i in range(len(S)-1):
if S[i] == ' ' and S[i+1] == ' ' :
continue
hold += S[i+1]
return(hold)
它需要做的就是检查字符串中是否有多余的空格,然后吐出结果,所有空格都不减一,这样一个句子看起来就像一个句子
更新了整个代码