Create a gist now

Instantly share code, notes, and snippets.

calculating triangular numbers
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment