#!/usr/bin/env python # -*- coding: UTF-8 -*- def polyintegr(a): """ intégration d'un polynôme """ b = [0] #on indique un coefficient indépendant nul en début de la liste (constante d'intégration nulle) n = len(a) #ordre du polynôme après intégration == ordre du polynôme avant intégration +1 for i in range (n): # on balaie sur toutes les puissances i successives b.append(a[i]/(i+1)) #le coefficient du terme correspondant après intégration est ajouté return b