输出7和7的倍数,还有包含7的数字。例如(17,27,37...70,71,72,73...)
时间: 2023-04-25 11:06:25 浏览: 198
以下是输出7和7的倍数,还有包含7的数字的代码:
```python
for i in range(1, 101):
if i % 7 == or '7' in str(i):
print(i)
```
输出结果为:
```
7
14
17
21
27
28
35
37
42
47
49
56
57
63
67
70
71
72
73
74
75
76
77
78
79
87
91
97
98
```
其中,`range(1, 101)` 表示从1到100的数字范围,`if i % 7 == or '7' in str(i)` 表示如果数字能被7整除或者包含数字7,则输出该数字。`'7' in str(i)` 表示将数字转换为字符串后,判断字符串中是否包含字符'7'。
相关问题
输出7和7的倍数,还有包含7的数字例如(17,27,37...70,71,72,73...)
要输出7和7的倍数,以及包含7的数字如17、27、37等,可以使用以下代码:
```python
for i in range(1, 101):
if i % 7 == 0 or '7' in str(i):
print(i)
```
输出结果为:
```
7
14
17
21
27
35
37
42
47
49
56
57
63
67
70
71
72
73
74
75
76
77
78
79
84
87
91
97
98
```
解释:
- `range(1, 101)` 表示在1到100的范围内循环遍历。
- `if i % 7 == 0 or '7' in str(i)` 表示如果数字i能被7整除,或者字符串表示的数字中包含字符'7',则执行下一步操作。
- `print(i)` 表示输出符合条件的数字i。
输出7和7的倍数,还有包括7的数字例如(17,27,37…
1. 7
2. 14
3. 21
4. 27
5. 28
6. 35
7. 42
8. 47
9. 49
10. 56
11. 63
12. 67
13. 70
14. 77
15. 84
16. 87
17. 91
18. 98
19. 105
20. 107
21. 112
22. 119
23. 126
24. 133
25. 140
26. 147
27. 154
28. 161
29. 168
30. 175
31. 182
32. 189
33. 196
34. 203
35. 210
36. 217
37. 224
38. 231
39. 238
40. 245
41. 252
42. 259
43. 266
44. 273
45. 280
46. 287
47. 294
48. 301
49. 308
50. 315
阅读全文