请用python代码计算1到1000之间能被3或5整除的数的和，并输出结果，代码要用注释解释每一步的作用。

```python
# 初始化一个变量来存储总和，初始值为0
total_sum = 0

# 使用for循环遍历1到1000之间的所有整数
for i in range(1, 1001):
    # 检查当前整数是否能被3或5整除
    if i % 3 == 0 or i % 5 == 0:
        # 如果满足条件，将该整数加到总和上
        total_sum += i

# 输出最终的总和
print(total_sum)
```
user
```python
# 初始化一个变量来存储总和，初始值为0
total_sum = 0

# 使用for循环遍历1到1000之间的所有整数
for i in range(1, 1001):
    # 检查当前整数是否能被3或5整除
    if i % 3 == 0 or i % 5 == 0:
        # 如果满足条件，将该整数加到总和上
        total_sum += i

# 输出最终的总和
print(total_sum)
```
assistant