MST

星途 面试题库

面试题:Python中循环后不必要缩进问题排查

以下Python代码在运行时出现逻辑错误,请指出并改正循环后不必要的缩进问题。 ```python numbers = [1, 2, 3, 4, 5] sum_value = 0 for num in numbers: sum_value += num print(sum_value) print('Final sum:', sum_value) ```
11.2万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试

在这段代码中,print(sum_value)语句的缩进是不必要的,它应该与for循环结束后的print('Final sum:', sum_value)处于同一缩进级别。修改后的代码如下:

numbers = [1, 2, 3, 4, 5]
sum_value = 0
for num in numbers:
    sum_value += num
print(sum_value)
print('Final sum:', sum_value)