python判断含7的数和7的倍数
时间: 2023-05-16 18:06:03 浏览: 450
可以使用以下代码来判断含7的数和7的倍数:
```python
for i in range(1, 101):
if i % 7 == 0 or '7' in str(i):
print(i)
```
这段代码会输出从1到100中所有含7的数和7的倍数。
相关问题
python用户输入一个数自动加一遇到含7的数和7的倍数输出pass
可以使用以下代码实现:
```
num = int(input("请输入一个数:"))
if num % 7 == 0 or '7' in str(num):
print("pass")
else:
num += 1
print(num)
```
这段代码会先将用户输入的数转换为整型,然后判断是否为7的倍数或者包含数字7,如果是,则输出"pass",否则将该数加1并输出。
Python循环嵌套打印不是7的倍数和不包含7的数字
好的,可以使用如下代码来实现:
```python
for i in range(1, 101): # 打印1到100之间的数字
if i % 7 != 0 and '7' not in str(i): # 判断是否不是7的倍数且不包含7
print(i)
```
其中,range(1, 101) 表示生成从1到100的数字序列,if语句中的判断条件分别判断了数字是否不是7的倍数和是否不包含数字7。如果满足条件,则使用print()函数打印出该数字。
阅读全文