[Python] Un problema banale di formattazione.

Marco Beri marcoberi a gmail.com
Gio 26 Giu 2014 20:37:49 CEST


2014-06-26 19:12 GMT+02:00 Gabriele Battaglia <iz4apu a libero.it>:

> Sera.
> Una questione semplice che, immagino, richiede una soluzione super
> semplice.
>
> s = ‘123’
> for j in range(3):
>     print s,
>
> L’output è:
>
> 123 123 123
>
> So che avrei potuto scrivere print s*3, ma non è questo il caso.
>
> Il problema è che non voglio quello spazio. Mi serve ottenere:
>
> 123123123
>
> Lo otterrei unendo le stringhe col “+”, ma non posso terminare la riga con
> +
>
> print s+
>
> perché si tratta di un synthax error.
>
> Come fare?
>


Così:


import sys
sys.stdout.write(s)

Ciao.
Marco.


-- 
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140626/7d130d46/attachment.html>


Maggiori informazioni sulla lista Python