用Python代码计算1-100所含8的数字之和
时间: 2024-05-12 19:13:46 浏览: 21
可以使用以下代码来计算1-100中所有数字中所含8的数字之和:
```python
sum = 0
for num in range(1, 101):
if '8' in str(num):
sum += str(num).count('8')
print(sum)
```
这段代码首先初始化了一个变量 `sum`,用于存储数字中所含8的总数。然后使用 `for` 循环遍历1到100的所有数字,使用 `if` 条件语句判断该数字是否包含数字8,如果包含,则使用字符串的 `count` 方法计算数字8在该数字中出现的次数,并将其加到 `sum` 变量中。最后,输出 `sum` 变量即可得到1-100中所有数字中所含8的数字之和。
相关问题
用Python计算 1-100 的能够被8整除和包含数字8的和。
当然可以!以下是使用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的和。
用python代码计算出0-100数字的合
计并输出结果。
您好,下面是Python代码计算0-100数字的合计并输出结果:
sum = 0
for i in range(101):
sum += i
print("0-100数字的合计为:", sum)
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)