Voici le code:
The_Start = [1,1]
The_End = [1, 1]
for z in range(20):
for x in range(len(The_Start) - 1):
y = The_Start[x] + The_Start[x + 1]
The_End.insert[x + 1, y]
print The_End
The_Start = The_End
The_End = [1, 1]
Ce code est censé faire un triangle de Pascal. L'erreur est sur la sixième ligne.
Vous devez modifier les crochets dans The_End.insert[x + 1, y]
entre parenthèses.
The_End.insert(x + 1, y)
C'est une bonne pratique en Python d'utiliser des noms de variables en minuscules. Les majuscules sont généralement utilisées pour les classes.
Vous avez besoin de parenthèses au lieu de []
:
The_End.insert(x + 1, y)