<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Python: Funciones</title>
	<atom:link href="http://mundogeek.net/archivos/2008/03/03/python-funciones/feed/" rel="self" type="application/rss+xml" />
	<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/</link>
	<description>Mundo geek, bitácora sobre todo lo geek: software, gadgets, tecnología, internet, linux...</description>
	<lastBuildDate>Sun, 21 Mar 2010 20:35:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Zootropo</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-319273</link>
		<dc:creator>Zootropo</dc:creator>
		<pubDate>Tue, 09 Feb 2010 17:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-319273</guid>
		<description>&lt;a href=&quot;http://mundogeek.net/tutorial-python/&quot; rel=&quot;nofollow&quot;&gt;Python para todos&lt;/a&gt; es un libro escrito por mi, y está basado en estos artículos que fui escribiendo en su día en la bitácora. ¿No te has fijado en la URL del libro? ;)</description>
		<content:encoded><![CDATA[<p><a href="http://mundogeek.net/tutorial-python/" rel="nofollow">Python para todos</a> es un libro escrito por mi, y está basado en estos artículos que fui escribiendo en su día en la bitácora. ¿No te has fijado en la URL del libro? <img src='http://mundogeek.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Israel</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-319271</link>
		<dc:creator>Israel</dc:creator>
		<pubDate>Tue, 09 Feb 2010 17:45:30 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-319271</guid>
		<description>Oye no se si lo mencionas pero lo que dices es una copia del libro &quot;Python para todos&quot;</description>
		<content:encoded><![CDATA[<p>Oye no se si lo mencionas pero lo que dices es una copia del libro &#8220;Python para todos&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: lionel</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-313227</link>
		<dc:creator>lionel</dc:creator>
		<pubDate>Fri, 04 Dec 2009 11:24:32 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-313227</guid>
		<description>Estoy haciendo un programa el cual lee un valores de un archivo

def readconfig():
	
	f=open(&quot;config.txt&quot;)
	pc=f.readline(1)
	port=f.readline(2)
	print &quot;el archivo de configuracion ha sido leido&quot;, port
	f.close()
	return pc, port

pero el port que esta en la linea 2 del archivo no  
es leída, me podrían ayudar no se cual sea mi error</description>
		<content:encoded><![CDATA[<p>Estoy haciendo un programa el cual lee un valores de un archivo</p>
<p>def readconfig():</p>
<p>	f=open(&#8220;config.txt&#8221;)<br />
	pc=f.readline(1)<br />
	port=f.readline(2)<br />
	print &#8220;el archivo de configuracion ha sido leido&#8221;, port<br />
	f.close()<br />
	return pc, port</p>
<p>pero el port que esta en la linea 2 del archivo no<br />
es leída, me podrían ayudar no se cual sea mi error</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Manuel Castro</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-296601</link>
		<dc:creator>Manuel Castro</dc:creator>
		<pubDate>Wed, 22 Apr 2009 15:05:29 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-296601</guid>
		<description>O sea que entiendo que aunque las clases creadas por el usuario sean mutables no se puede hacer swap de objetos creados a partir de ellas...Según observo tampoco se puede hacer para objetos lista (type = []), aunque también son mutables. Vamos que no se podía hacer era algo obvio, lo que no sabía es el porqué ..... De todas formas muchas gracias Raúl.</description>
		<content:encoded><![CDATA[<p>O sea que entiendo que aunque las clases creadas por el usuario sean mutables no se puede hacer swap de objetos creados a partir de ellas&#8230;Según observo tampoco se puede hacer para objetos lista (type = []), aunque también son mutables. Vamos que no se podía hacer era algo obvio, lo que no sabía es el porqué &#8230;.. De todas formas muchas gracias Raúl.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Zootropo</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-296600</link>
		<dc:creator>Zootropo</dc:creator>
		<pubDate>Wed, 22 Apr 2009 14:55:52 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-296600</guid>
		<description>@Manu Castro podrías meter ambos valores dentro de un diccionario, por ejemplo, que es mutable.

O podrías devolver ambos valores y hacer &lt;code&gt;a, b = swap(a, b)&lt;/code&gt;.

También puedes buscar en Google la implementación de un decorador que simulaba el paso por referencia.</description>
		<content:encoded><![CDATA[<p>@Manu Castro podrías meter ambos valores dentro de un diccionario, por ejemplo, que es mutable.</p>
<p>O podrías devolver ambos valores y hacer <code>a, b = swap(a, b)</code>.</p>
<p>También puedes buscar en Google la implementación de un decorador que simulaba el paso por referencia.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Manu Castro</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-296330</link>
		<dc:creator>Manu Castro</dc:creator>
		<pubDate>Sat, 18 Apr 2009 09:54:18 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-296330</guid>
		<description>Perdón por no poner la identación , wl wordpress este es traicionero. ;) Gracias nuevamente</description>
		<content:encoded><![CDATA[<p>Perdón por no poner la identación , wl wordpress este es traicionero. <img src='http://mundogeek.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Gracias nuevamente</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Manu Castro</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-296329</link>
		<dc:creator>Manu Castro</dc:creator>
		<pubDate>Sat, 18 Apr 2009 09:53:03 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-296329</guid>
		<description>Hola, buenas. Me parece genial tu tutorial y sobretodo que compartas con todo el mundo tu conocimiento de python, creo que tu eres la persona indicada para resolver una cuestión que me trae algo de cabeza. Te comento: sabes como hacer una función swap (al estilo C)? en teoría todo lo de la mutabilidad está muy bien, pero no comprendo cómo nadie (ni siquiera Guido) explica una cosa que aparente es muy fácil caer en ella. Mira mi ejemplo:

#prueba.py 

class Punto:
    pass

def swap (a, b):
 a, b = b, a
def principal ():
    p1 = Punto()
    p2 = Punto()
    print p1, p2
    swap(p1, p2)
    print p1, p2



if  __name__==&quot;__main__&quot;:
    principal () # esto lo hacemos para que los 
    # objetos pasados no sean variables globales  
    # del modulo



Muchas gracias tío.</description>
		<content:encoded><![CDATA[<p>Hola, buenas. Me parece genial tu tutorial y sobretodo que compartas con todo el mundo tu conocimiento de python, creo que tu eres la persona indicada para resolver una cuestión que me trae algo de cabeza. Te comento: sabes como hacer una función swap (al estilo C)? en teoría todo lo de la mutabilidad está muy bien, pero no comprendo cómo nadie (ni siquiera Guido) explica una cosa que aparente es muy fácil caer en ella. Mira mi ejemplo:</p>
<p>#prueba.py </p>
<p>class Punto:<br />
    pass</p>
<p>def swap (a, b):<br />
 a, b = b, a<br />
def principal ():<br />
    p1 = Punto()<br />
    p2 = Punto()<br />
    print p1, p2<br />
    swap(p1, p2)<br />
    print p1, p2</p>
<p>if  __name__==&#8221;__main__&#8221;:<br />
    principal () # esto lo hacemos para que los<br />
    # objetos pasados no sean variables globales<br />
    # del modulo</p>
<p>Muchas gracias tío.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Varargs en Java</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-295371</link>
		<dc:creator>Varargs en Java</dc:creator>
		<pubDate>Sat, 04 Apr 2009 14:47:09 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-295371</guid>
		<description>[...] variable de argumentos a un método de forma transparente, de la misma forma en que lo haríamos en otros lenguajes como Python. Basta añadir &quot;...&quot; después del [...]</description>
		<content:encoded><![CDATA[<p>[...] variable de argumentos a un método de forma transparente, de la misma forma en que lo haríamos en otros lenguajes como Python. Basta añadir &#8220;&#8230;&#8221; después del [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Python: Orientación a objetos</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-208278</link>
		<dc:creator>Python: Orientación a objetos</dc:creator>
		<pubDate>Thu, 06 Mar 2008 15:21:43 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-208278</guid>
		<description>[...] recurriendo a funciones con parámetros por defecto, a la sintaxis *params o **params explicada en Python: Funciones o bien usando decoradores (mecanismo que veremos más [...]</description>
		<content:encoded><![CDATA[<p>[...] recurriendo a funciones con parámetros por defecto, a la sintaxis *params o **params explicada en Python: Funciones o bien usando decoradores (mecanismo que veremos más [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Zootropo</title>
		<link>http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-207543</link>
		<dc:creator>Zootropo</dc:creator>
		<pubDate>Mon, 03 Mar 2008 13:30:08 +0000</pubDate>
		<guid isPermaLink="false">http://mundogeek.net/archivos/2008/03/03/python-funciones/#comment-207543</guid>
		<description>Es un tutorial para todos los lectores de Mundo geek interesados en aprender Python, sean o no programadores.

Si no conoces otro lenguaje de programación basta con que ignores los comentarios sobre otros lenguajes. Si los conoces, es una ayuda para entender cómo funciona Python.

Y viceversa, si sabes lo que es una función puedes ignorar su definición.</description>
		<content:encoded><![CDATA[<p>Es un tutorial para todos los lectores de Mundo geek interesados en aprender Python, sean o no programadores.</p>
<p>Si no conoces otro lenguaje de programación basta con que ignores los comentarios sobre otros lenguajes. Si los conoces, es una ayuda para entender cómo funciona Python.</p>
<p>Y viceversa, si sabes lo que es una función puedes ignorar su definición.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
