You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Entrada/Salida. Ficheros<br />
En este ejemplo sólo tenemos un especificador de conversión: %s.<br />
Los especificadores más sencillos están formados por el símbolo %<br />
seguido de una letra que indica el tipo con el que formatear el valor<br />
Por ejemplo:<br />
Especificador Formato<br />
%s Cadena<br />
%d Entero<br />
%o Octal<br />
%x Hexadecimal<br />
%f Real<br />
Se puede introducir un número entre el % y el carácter que indica el<br />
tipo al que formatear, indicando el número mínimo de caracteres que<br />
queremos que ocupe la cadena. Si el tamaño de la cadena resultante<br />
es menor que este número, se añadirán espacios a la izquierda de la<br />
cadena. En el caso de que el número sea negativo, ocurrirá exactamente<br />
lo mismo, sólo que los espacios se añadirán a la derecha de la cadena.<br />
>>> print “%10s mundo” % “Hola”<br />
______Hola mundo<br />
>>> print “%-10s mundo” % “Hola”<br />
Hola_______mundo<br />
En el caso de los reales es posible indicar la precisión a utilizar precediendo<br />
la f de un punto seguido del número de decimales que queremos<br />
mostrar:<br />
>>> from math import pi<br />
>>> print “%.4f” % pi<br />
3.1416<br />
La misma sintaxis se puede utilizar <strong>para</strong> indicar el número de caracteres<br />
de la cadena que queremos mostrar<br />
>>> print “%.4s” % “hola mundo”<br />
hola<br />
81