你是一名编程学员,请用python完成案例:输出100以内包含7与是7的倍数的数,并解释原因
时间: 2024-02-12 15:07:37 浏览: 100
当一个数能被7整除,或者这个数的个位数是7,我们就把这个数输出。下面是用Python实现这个功能的代码:
```python
for i in range(1,101):
if i % 7 == 0 or i % 10 == 7:
print(i)
```
代码中,使用了for循环从1到100依次遍历每个数字,然后使用if语句判断这个数字是否能被7整除或者个位数是7,如果是则输出这个数字。
这个程序的原理是根据7的倍数和数字的个位数是否为7来判断是否符合条件,如果符合条件,则输出这个数字。这个程序可以帮助我们找到所有100以内包含7或是7的倍数的数,有助于我们更好地理解Python中的循环和条件判断语句的使用。
阅读全文