Forum
>>
Principianti
>>
Problema print python2.7
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da axelalex88 |
2016-01-30 16:42:49 - Problema print python2.7
|
Ciao a tutti.
Vi pongo un quesito che non sono riuscito a risolvere: come posso stampare sul terminale i primi 10 numeri SULLA STESSA RIGA, facendo in modo che passi un secondo fra la visualizzazione di un numero e il successivo? Preciso che non sono interessato alla sleep() di un secondo, ma alla possibilità di poter stampare sulla stessa riga, con l'attesa di un intervallo di tempo, fra un elemento e il successivo (la semplice virgola alla fine della print non funziona, poichè li stampa tutti alla fine). Uso python 2.7 |
|
Scritto da Orsogrizzly |
2016-01-31 17:06:46 - Re: Problema print python2.7
|
Ciao, non so esattamente come tu intenda far stampare i 10 numeri, ma credo tu voglia usare un ciclo for, in questo caso anche se non sei interessato all'uso di sleep() credo che sia la soluzione più plausibile, ma io non sono un esperto.
|
|
Scritto da Daniele aka Palmux |
2016-01-31 17:31:00 - Re: Problema print python2.7
|
Basta un semplice:
>>> for x in range(10): .... print x, 0 1 2 3 4 5 6 7 8 9Cya |
|
Scritto da Orsogrizzly |
2016-01-31 17:35:04 - Re: Problema print python2.7
|
Scusa se mi intrometto ma all'inizio del post chiedeva che passasse un secondo tra la stampa di un numer e l'altro!!!
--- Ultima modifica di Orsogrizzly in data 2016-01-31 17:35:27 --- |
|
Scritto da Daniele aka Palmux |
2016-01-31 17:49:33 - Re: Problema print python2.7
|
Ciao caro, altro che intromissione, hai fatto bene ho letto troppo velocemente.
from time import sleep import sys >>> for x in range(10): .... sys.stdout.write(str(x)) .... sys.stdout.flush() .... sleep(1) 0123456789 #Stavolta con un secondo tra un numero e l'altroOra va meglio? Cya |
|
Scritto da Orsogrizzly |
2016-01-31 17:51:36 - Re: Problema print python2.7
|
|
Pagina: 1
Esegui il login per scrivere una risposta.