Come immettere diverse stringhe input dell'utente in Python

June 2

Ottenere input dell'utente in Python di solito comporta l'uso di una funzione di ingresso come "raw_input" e assegnando l'ingresso ad una variabile. Tuttavia, ottenere multipli, linee separate di input da parte dell'utente può essere un po 'più complicato. Il modo migliore per farlo è di moda un ciclo che invia l'ingresso in un elenco di elementi. Quindi, è possibile mettere da parte un particolare ingresso, come un personaggio o un numero, che indica che l'ingresso è terminato.

istruzione

1 Mettere da parte un elenco di variabili di accettare input da parte dell'utente:

user_input = lista ()

2 Accetta una sola riga di input utente con la funzione "raw_input", e aggiungere alla lista:

user_input.append (raw_input ( "Input:"))

3 Impostare un "ciclo while", che eseguirà solo fino a quando l'utente immette la singola lettera 'Q':

i = 0
mentre user_input [i] = 'Q':
. . . user_input.append (raw_input ( "Input:"))
. . . i + = 1