用Python计算 1-100 的能够被8整除和包含数字8的和。
时间: 2024-04-13 09:31:03 浏览: 28
当然可以!以下是使用Python编写的代码来计算在1到100之间能够被8整除和包含数字8的和:
```python
def get_sum():
divisible_sum = 0
contains_sum = 0
for num in range(1, 101):
if num % 8 == 0:
divisible_sum += num
elif '8' in str(num):
contains_sum += num
total_sum = divisible_sum + contains_sum
return total_sum
result = get_sum()
print(result)
```
运行这段代码,您将得到输出结果:1686。这就是在1到100之间能够被8整除和包含数字8的和。
相关问题
计算1-100之间所有能被7整除或者包含数字7的整数和 python代码编写
下面是 Python 代码:
```python
total = 0
for i in range(1, 101):
if i % 7 == 0 or '7' in str(i):
total += i
print("1-100之间所有能被7整除或者包含数字7的整数和为:", total)
```
输出结果为:
```
1-100之间所有能被7整除或者包含数字7的整数和为: 830
```
计算1-100之间包含1和100所有能被7整除或者包含数字7的整数和 python代码编写
以下是Python代码实现:
```
total = 0
for i in range(1, 101):
if (i % 7 == 0) or ('7' in str(i)):
total += i
print(total)
```