Kalandozás a python programozás földjén.

Python, ahogy én ...

Pascal-háromszög

2019. április 13. - d3c0d3r

Feladat:

Pascal-háromszög a matematikában a binomiális együtthatók háromszög alakban való elrendezése. A nyugati világ nagy részén Blaise Pascalról nevezték el, noha egyes indiaiperzsakínai és itáliai matematikusok már évszázadokkal Pascal előtt tanulmányozták.

via

Megoldás:

def make_next_row(row):
    result = []
    prev = 0
    for e in row:
        result.append(prev + e)
        prev = e
    result.append(prev)
    return result


def triangle(n):
    result = []
    current = [1]
    for i in range(0, n):
        result.append(current)
        current = make_next_row(current)
    return result


[print(row) for row in triangle(10)]

A bejegyzés trackback címe:

https://python-kalandok.blog.hu/api/trackback/id/tr5014762210

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása