Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Entrada/Salida. Ficheros<br />
ejemplos anteriores. En su forma más básica a la palabra clave print le<br />
sigue una cadena, que se mostrará en la salida estándar al ejecutarse el<br />
estamento.<br />
>>> print “Hola mundo”<br />
Hola mundo<br />
Después de imprimir la cadena pasada como parámetro el puntero se<br />
sitúa en la siguiente línea de la pantalla, por lo que el print de <strong>Python</strong><br />
funciona igual que el println de Java.<br />
En algunas funciones equivalentes de otros lenguajes de programación<br />
es necesario añadir un carácter de nueva línea para indicar explícitamente<br />
que queremos pasar a la siguiente línea. Este es el caso de la<br />
función printf de C o la propia función print de Java.<br />
Ya explicamos el uso de estos caracteres especiales durante la explicación<br />
del tipo cadena en el capítulo sobre los tipos básicos de <strong>Python</strong>.<br />
La siguiente sentencia, por ejemplo, imprimiría la palabra “Hola”,<br />
seguida de un renglón vacío (dos caracteres de nueva línea, ‘\n’), y<br />
a continuación la palabra “mundo” indentada (un carácter tabulador,<br />
‘\t’).<br />
print “Hola\n\n\tmundo”<br />
<strong>Para</strong> que la siguiente impresión se realizara en la misma línea tendríamos<br />
que colocar una coma al final de la sentencia. Comparemos el<br />
resultado de este código:<br />
>>> for i in range(3):<br />
>>> ...print i,<br />
0 1 2<br />
Con el de este otro, en el que no utiliza una coma al final de la sentencia:<br />
>>> for i in range(3):<br />
>>> ...print i<br />
0<br />
1<br />
2<br />
79