Forum
>>
Principianti
>>
creare variabili in while
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da khan |
2015-08-31 22:28:02 - creare variabili in while
|
import string
valore = eval(input('Inserisci un valore numerico:')) count=0 while count!=valore: nome= input('Inserisci un nome:') nome+str(count)=nome count++ se funzionasse,creerebbe un tot di variabili,so che non funziona,e so anche che c'è l'alternativa array. Ma non c'è un modo di "creare" delle variabili? |
|
Scritto da Daniele aka Palmux |
2015-09-01 23:29:50 - Re: creare variabili in while
|
Ciao Khan (omaggio a Khan Noonien Singh?), ci sono un bel po' di cose che non vanno.
Partiamo da qui, ti faccio io una domanda, a che serve importare una libreria che poi non userai? Non hai detto che versione di Python usi? Comunque sia se usi Python 3.x il risultato è una stringa comunque vada, non hai bisogno di altro. Qui che vuoi dire allo script, che se metti 0 si ferma tutto?
Che vuoi fare? Non ha molto senso quello che hai scritto...
Mah, se ho capito qualcosa vuoi creare delle variabili, alle quali aggiungere un valore incrementale, finché un utente non mette un valore di uscita, che io per comodità ho identificato nella stringa "esci"? uscita = 0 ### Ma anche altro, anche None se preferisci ### lista_stringhe = [] n = 0 while uscita != "esci": ### Ma metti quello che vuoi, un numero una stringa, etc ### uscita = input("Immetti qualcosa: ") lista_stringhe.append(uscita+str(n)) n += 1 print(lista_stringhe)Cya P.S. Ho cercato di seguire più o meno quello che hai scritto, ed anche se non è proprio bellissimo ci possiamo accontentare. |
|
Scritto da khan |
2015-09-07 12:57:16 - Re: creare variabili in while
|
Grazie(:
|
Pagina: 1
Esegui il login per scrivere una risposta.