[Py-MAD] Mi primer programa en python

Juan Luis Cano juanlu001 at gmail.com
Sat Feb 23 18:37:58 CET 2013


On 02/22/2013 09:50 PM, Daπid wrote:
> 2013/2/22 Jesus Cea <jcea at jcea.es <mailto:jcea at jcea.es>>
>
>     6. El split lo haces varias veces. Tal vez puedas hacerlo con una
>     expresión regular más compleja, o con algo tipo
>
>     "date, dummy, dummy, email = line.split(' ')"
>
>
> Quizá más claro:
>
> date, _, _, email = line.split(' ')

A propósito de la convención sobre resultados sin usar

http://programmers.stackexchange.com/questions/139582/which-style-to-use-for-unused-return-parameters-in-a-python-function-call

Solución por si te preocupa `gettext`: usa `__` (dos guiones bajos). 
`dummy` me resulta irritante a mí también xD

Está bien además que hayas usado `with`, es de mis cosas preferidas del 
lenguaje :D

Más abajo en vez de `if DEBUG == 1`: puedes poner simplemente `if 
DEBUG`. Fíjate que en Python

 >>> True == 1
True

así que en realidad no hace falta que pongas `if DEBUG == True` o `if 
DEBUG == 1`.

Los strings raw que empiezan por r"" son útiles cuando tienes backlashes 
(¿cómo rayos se dice eso en español?) y las quieres escapar. Por ejemplo:

 >>> "Hola\nmundo"
'Hola\nmundo'
 >>> print _
Hola
mundo
 >>> r"Hola\nmundo"
'Hola\\nmundo'
 >>> print _
Hola\nmundo

Un saludo

Juanlu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.es.python.org/pipermail/madrid/attachments/20130223/4c475188/attachment.html>


More information about the Madrid mailing list