teaching:progappchim:polynomes-2

Polynômes : évaluation

poly02-elementaire.py
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
écriture d'un programme pour évaluer
des polynômes
"""
 
x = 3.                    # variable en laquelle on veut évaluer le polynôme
a = [2.5, 6., 1.2, 3, 5]  # la liste des coefficients, par ordre croissant
n = len(a) - 1            # l'ordre du polynôme
print(x,a,n)
p = 0.                    # initialisation
for i in range(n+1):
    p = p + a[i] * x**i   #calcul et addition de chacun des termes
 
print(p)
L'exécution du code peut être visualisée via le site Python Tutor !

Ce serait mieux de pouvoir évaluer le polynôme de manière “générique”, car les évaluations peuvent être utilisées dans un programme à différents endroits, avec des polynômes d'appellations (listes) différentes,…

La solution : utiliser les fonctions (def) en python…

Réponse à la page suivante !

Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Vous reconnaissez également que vous avez lu et compris notre politique de confidentialité. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
  • teaching/progappchim/polynomes-2.txt
  • Dernière modification: 2017/02/24 11:13
  • de villersd