Forum
>>
Principianti
>>
formattazione print
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da quaqua |
2020-07-13 19:06:06 - formattazione print
|
Ciao a tutti
ho un piccolo problema di formattazione con print il codice è il seguente: for i in range(0, InitFibo, 1): if(i%7 == 0)&(i != 0): print(str(VetSumero)+"\n") else: print(str(VetSumero)+", ")quello che voglio fare è che finché non raggiungo l'ottava posizione del vettore VetSumero, mi scriva a video i numeri in file separati da una virgola, raggiunto l'ottavo numero vada a capo. ora a parte l'errore della suddivisione in ottetti come faccio ad ottenere i numeri in fila invece che tutti in colonna? come si può vedere qui di seguito 0, 1, 1, 2, 3, 5, 8, 4 3, 7, 1, 8, 9, 8, 8 7, 6, 4, 1, 5, 6, 2 8, 1, 9, 1, 1, 2, 3Grazie |
|
Scritto da nuzzopippo |
2020-07-16 07:46:52 - Re: formattazione print
|
ovviamente, quel "VetSumero" non è che Ti stampi un numero ... intendevi forse un "VetSumero"? <-- Edit come non detto
a parte questo, Ti potrebbe bastare verificare il resto di una "divisione" e basta, esempio : >>> for i in range(0, 40): if (i+1)%8 != 0: print('%2d' % i, end=', ') else: print('%2d' % i) 0, 1, 2, 3, 4, 5, 6, 7 8, 9, 10, 11, 12, 13, 14, 15 16, 17, 18, 19, 20, 21, 22, 23 24, 25, 26, 27, 28, 29, 30, 31 32, 33, 34, 35, 36, 37, 38, 39 >>>Ciao ... ops, vedo che ci sono problemi di rappresentazione nell'editor (mio primo post qui) --- Ultima modifica di nuzzopippo in data 2020-07-16 07:52:52 --- Fatti non foste a viver come bruti... |
Pagina: 1
Esegui il login per scrivere una risposta.