My code is
JavaScript
x
4
1
T=np.empty()
2
for N in range ("some gemetric numbers: 1,2,4,8,16):
3
T[N]= trap(f1,a,b,N)
4
This is what the program looks like
Advertisement
Answer
With generators:
JavaScript
1
10
10
1
def geom_generator(max_number):
2
i = 1
3
while i < max_number:
4
yield i
5
i = i*2
6
7
for i in geom_generator(max_number=1000): # just a random sample
8
# do something
9
print (i)
10
Output:
JavaScript
1
11
11
1
1
2
2
3
4
4
8
5
16
6
32
7
64
8
128
9
256
10
512
11