a = [93, -1, -5, 190]
thisNum = 0
maxNum = 0
max = 0
for i in a:
if maxNum <= 0:
maxNum = i
else:
maxNum += i
if maxNum > max:
max = maxNum
print(max)
结果
277
a = [93, -1, -5, 190]
thisNum = 0
maxNum = 0
max = 0
for i in a:
if maxNum <= 0:
maxNum = i
else:
maxNum += i
if maxNum > max:
max = maxNum
print(max)
结果
277