We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ebb3428 commit bf6d3b6Copy full SHA for bf6d3b6
exercises/39-class-that-iterates/solution.hide.py
@@ -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
+class DivisibleBySevenIterator:
+ def __init__(self, n):
+ self.n = n
+
+ def generate_divisible_by_seven(self):
+ for number in range(self.n + 1):
+ if number % 7 == 0:
+ yield number
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