Skip to content

Commit bf6d3b6

Browse files
authored
Update solution.hide.py
1 parent ebb3428 commit bf6d3b6

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed
Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1-
def putNumbers(n):
2-
i = 0
3-
while i<n:
4-
j=i
5-
i=i+1
6-
if j%7==0:
7-
yield j
8-
9-
for i in reverse(100):
10-
print i
1+
class DivisibleBySevenIterator:
2+
def __init__(self, n):
3+
self.n = n
4+
5+
def generate_divisible_by_seven(self):
6+
for number in range(self.n + 1):
7+
if number % 7 == 0:
8+
yield number
9+
10+
11+
n_value = 50
12+
divisible_by_seven_iterator = DivisibleBySevenIterator(n_value)
13+
14+
for num in divisible_by_seven_iterator.generate_divisible_by_seven():
15+
print(num)

0 commit comments

Comments
 (0)