Gemensam programmering, m06u01

Tillsammans så kodade vi m06u01. Här presenteras koden.

import numpy as np

def print_polynom(l):
    """
    Funktionen skriver ut ett polynom och kvadraten av polynomet
    :param l: listan
    :return: inget
    """

    poly = np.poly1d(l)                 # Skapa polynomet
    print("Polynomet")
    print(poly)
    print("Polynomet i kvadrat")
    print(poly**2)


alla_polynom = []           # Lista som innehåller alla polynom

for i in range(1, 5):
    polynom = []            # Lista som lagrar ett polynom
    print("\nMata in polynom nr", i)
    while True:
        try:
            polynom.append(int(input("Mata in tal {}: ".format(len(polynom)+1))))
        except:
            alla_polynom.append(polynom)
            break

# Utskrift av alla polynom
for i, p in enumerate(alla_polynom):
    print("\nUtskrift av polynom", i+1)
    print_polynom(p)

Lämna ett svar

Din e-postadress kommer inte att publiceras.

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.