Python: Wie wandelt die Benutzereingaben in eine Liste

ich bin neu auf dieser Seite und dies ist meine erste Frage:
Ich möchte schreiben Sie ein python-Programm, dass fragt den Benutzer bei der Eingabe eine Zahl 7 mal jeweils. Diese Eingabe sollte umgewandelt werden in eine Liste und Anzeige der einzelnen zahlen zuerst, und zeigen Sie dann die Liste als ganzes. Also mein Gedanke war, ich würde mit einer for-Schleife.

     for a in range(1,8):
         number = int(input("please enter a number"))
         b = [a]
         print(b)

Tut mir Leid, wenn die Frage ist ein wenig unklar. Ich möchte den Benutzer eine Zahl eingeben, konvertieren Sie diese in eine Liste und dieser Prozess wiederholt 7 mal. Am Ende sollte das Programm in der Lage sein, um alle Zusammenführen der einzelnen Listen zu einer Zahl in einer Liste mit allen Nummern.
Also es sollte wie folgt Aussehen:
bitte Zahl eingeben: Eingabe: 4
"Ihre Zahl war 4"
bitte Zahl eingeben: Eingabe: 14
"Ihre Zahl war: 14".
Bitte Zahl eingeben: Eingabe: 25
"Ihre Zahl war 25"
(...wiederholen, bis 7 mal)
Und am Ende: Ihre Liste ist: [4,14,25,...]

  • Dritte Zeile : sollte es nicht "b= [Anzahl]" statt ?
  • warum wollen Sie verwandeln jede einzelne Zahl in eine Liste ?
  • Haben Sie versucht, Lesen Sie die docs?
InformationsquelleAutor marv | 2016-05-12
Schreibe einen Kommentar