2010-10-02 35 views

Respuesta

10

sys.stdout.write escribe cadenas (solo) sin nuevas líneas, a menos que se especifique.

>>> x = 4 
>>> print x 
4 
>>> import sys 
>>> sys.stdout.write(str(x)) # you have to str() your variables 
4>>> # <- no newline 
+0

Quiero imprimir no es una variable de una cadena! – san8055

+0

@ san8055: No estoy siguiendo, insertaré un ejemplo. – progo

0

Fácil:

print x, 

Nota coma al final.

+0

Esto no parece hacer que – progo

+2

x, deja un espacio – san8055

+0

Sí, mi fallar :) –