Avatar ·

Boucle while «Somme d'une séquence de nombres»

📁 Sujets avancés sur Python, IA

J'ai commencé à apprendre Python, parfois je tombe dans des blocages terribles.
Une série de problèmes avec cette boucle semble résolue et comprise,
mais ici je n'arrive pas à comprendre comment formuler la solution.

Déterminez la somme de tous les éléments de la séquence qui se termine par le nombre 0.
Dans ce problème et dans les suivants, les nombres après zéro ne sont pas pris en compte.
def n'a pas encore été abordé dans ce cours, je ne sais pas ce que c'est.
Donc, le problème doit être résolu dans le cadre du matériel étudié :

  1. Entrée-sortie, opérations arithmétiques
  2. Instruction conditionnelle
  3. Opérations avec des nombres entiers et réels
  4. Boucle for
  5. Chaînes de caractères
  6. Boucle while

Voilà, je n'ai tout simplement pas compris.

i = 0while int(input()) > 0:    i += int(input())print(i)

Mais dans ce...