<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_de_Programaci%C3%B3n_en_Python%2Fformat</id>
	<title>Curso de Programación en Python/format - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Curso_de_Programaci%C3%B3n_en_Python%2Fformat"/>
	<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_Python/format&amp;action=history"/>
	<updated>2026-05-17T04:54:54Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_Python/format&amp;diff=6612&amp;oldid=prev</id>
		<title>Rrc en 14:13 21 oct 2014</title>
		<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_Python/format&amp;diff=6612&amp;oldid=prev"/>
		<updated>2014-10-21T14:13:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Son dos tipos de argumentos para el metodo &amp;lt;em&amp;gt;.format&amp;lt;/em&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Es el metodo preferido para formatear strings. El metodo printf se consirdera arcaico&lt;br /&gt;
&lt;br /&gt;
Una lista de argumentos se inicia con 0 o más argumentos posicionales (p0, p1, ...) puede ser seguida por 0 o más argumentos &amp;lt;em&amp;gt;keyword&amp;lt;/em&amp;gt; en la forma nombre=valor&lt;br /&gt;
&lt;br /&gt;
Un parametro de posición se forma para poner el numero de &amp;lt;em&amp;gt;index.&amp;lt;/em&amp;gt; después de la llave derecha ej.: {0} para el primer argumento y {1} para el segundo ...  El &amp;lt;em&amp;gt;index,/em&amp;gt; puedes seguirse con dos puntos (&amp;#039;:&amp;#039;) y una cadena de formato parasido de los usados por &amp;lt;em&amp;gt;printf-style&amp;lt;/em&amp;gt;. ej.:{0:5d}&lt;br /&gt;
&lt;br /&gt;
Si usas las parametros en el orden especificado, los &amp;lt;em&amp;gt;index&amp;lt;/em&amp;gt; de posición pueden ser omitados. Entonces &amp;#039;{} {} {}&amp;#039; significa &amp;#039;{0} {1} {2}&amp;#039;. Si quieres usar los valores en orden diferente que especificado usas los &amp;lt;em&amp;gt;index&amp;lt;/em&amp;gt; &amp;#039;{2} {1} {0}&amp;#039;. También puedes repitir un &amp;lt;em&amp;gt;index&amp;lt;/em&amp;gt;. ej.: &amp;#039;{0} {1} {0} {2} {2}&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table  cellpadding=&amp;quot;6&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Opción&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Significado&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;#039;&amp;amp;lt;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;El campo sera aligñado al izquierda a dentro del espacio disponible. Normalmente está el defualt para cadenas de caracteres.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;#039;&amp;amp;gt;&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;El campo sera aligñado a la derecha a dentro del espacio disponible. Normalmente está el defualt para números.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;#039;=&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Forcear el agregación de espacios, si estan especificadas, después del signo, pero antes de los digitos, ej.: &amp;quot;+&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;120&amp;quot;. Solo valido para tipos numéricos.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;#039;^&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Obliga el campo a centrarse dentro del espacio disponible.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A menos que un ancho de campo mínimo se define, el ancho del campo será siempre el mismo tamaño que los datos a llenar, por lo que la opción de alineación no tiene sentido en este caso.&lt;br /&gt;
&lt;br /&gt;
Además, podemos modificar el formateo con la opción del signo, que sólo es válida para tipos de datos numéricos:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellpadding=&amp;quot;6&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot; bgcolor=&amp;quot;#F5F5F5&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Opción&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Significado&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;#039;+&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Forcear el uso de un signo, positvo o negativo, antes de un número.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;#039;-&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Un signo está usado solo para números negativos. Es el default.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;space&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Un espacio se ponga antes de un numero positivo y un signo antes de un número negativo.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Programación en Python]]&lt;br /&gt;
[[Category:PythonCabal]]&lt;br /&gt;
[[Category:CursoPython]]&lt;/div&gt;</summary>
		<author><name>Rrc</name></author>
		
	</entry>
</feed>