public
Created

calculating triangular numbers

  • Download Gist
triangular.py
Python
1 2 3 4 5 6 7 8 9 10 11 12 13 14
from itertools import islice
 
def triangular():
n = 1
i = 1
while True:
yield n
i +=1
n += i
 
# <codecell>
 
for i, n in enumerate(islice(triangular(), 10)):
print i+1, n

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.