Python输入一个整数,输出从一开始到这个整数间所有能被七整除或包含数字七的数字,每个数字输出占一行
时间: 2024-03-21 12:38:36 浏览: 43
好的,下面是Python代码实现:
```python
n = int(input("请输入一个整数: "))
for i in range(1, n+1):
if i % 7 == 0 or '7' in str(i):
print(i)
```
输入一个整数后,程序会遍历从1到该整数之间的所有数字,判断是否能被7整除或包含数字7,如果符合条件就输出该数字。
相关问题
Python输入一个整数,输出从一到这个整数中所有能被七整除或包含七的数字,每个数字输出占一行
好的,下面是 Python 代码实现:
```python
num = int(input("请输入一个整数: "))
for i in range(1, num+1):
if i % 7 == 0 or '7' in str(i):
print(i)
```
运行程序后,输入一个整数,程序会输出从 1 到这个整数中所有能被 7 整除或包含 7 的数字,每个数字占一行。
python 输入一个正整数数据 输出从1开始到这个整数(包含这个整数)之间所有能被7整除或者包含数字7的数字 每个数字输出占一行
好的,这个问题可以用如下 Python 代码实现:
```python
n = int(input("请输入一个正整数:"))
for i in range(1, n+1):
if i % 7 == 0 or '7' in str(i):
print(i)
```
这段代码中,我们首先通过 `input` 函数获取用户输入的一个正整数 `n`。然后使用 `range` 函数生成一个从 1 到 `n`(包含 `n`)的整数序列,对于其中的每一个数字 `i`,我们判断它是否能被 7 整除或者包含数字 7,如果是就将其输出到屏幕上。
希望这个回答能够帮助到你,如果你还有其他问题,可以继续问我哦!
阅读全文