我是编程新手,正在参加 Python 在线课程。我有一个问题要问以下函数中的一行:
def sum_first_n(n):
result = 0
for i in range(n):
result += i + 1
print(result)
sum_first_n(100)
结果是 5050。现在看第 4 行:result += i + 1,如果我从该行中删除 + 1,我仍然会得到相同的结果。谁能好心解释一下 +1 的功是什么,或者写的时候可以省略吗?
宝慕林4294392
温温酱
鸿蒙传说
杨魅力
随时随地看视频慕课网APP
相关分类