打印出1-100之间所有不是7的倍数和不包含7的数字,并求和 生成代码
时间: 2024-03-12 12:43:50 浏览: 23
在python中实现求输出1-3+5-7+9-......101的和
5星 · 资源好评率100%
好的,以下是 Python 代码实现:
```python
sum = 0
for i in range(1, 101):
if i % 7 == 0 or '7' in str(i):
continue
print(i)
sum += i
print("总和为:", sum)
```
这段代码会遍历从 1 到 100 的所有数字,如果该数字是 7 的倍数或包含数字 7,就会跳过,否则打印该数字并累加到变量 `sum` 中。最后输出所有不是 7 的倍数和不包含 7 的数字的总和。
阅读全文