[Python-es] presentación

gerardo Juarez gerardojuarez en buyteknet.info
Jue Sep 22 00:19:21 CEST 2011


Bueno, cuántos espacios es realmente una convención. Mientras sea 
consistente está bien. Sin embargo, lo más recomendado es no usar 
tabuladores y usar 4 espacios entre cada nivel.

saludos
Gerardo

Miguel Barraza wrote:
> hola, claro que se que no es una imponencia, el código queda mas 
> ordenado visualmente y eso hará que mi código sea visto por otros 
> también, por eso no me quejo, si no ttrato de adaptarme así puedo 
> dominarlo también.
> pero lo complicado que por ahí es un tema no muy tocado en los 
> tutoriales que estoy leyendo y por ahí tengo que andar adivinando maso 
> menos cuantos espacios tiene que tener cada parte.
> se que hay algun editor que lo indenta automáticamente pero todavía no 
> encontré ninguno accesible, estoy en su busqueda.
>
> estoy desarrollando audiojuegos online, así que entré a python para 
> aprender bien el manejo de sockets y poder hacer la parte servidor con 
> python, y quizas la parte cliente también mas adelante cuando aprenda 
> a dominarlo bien la parte gráfica que imagino que me costará aún mas.
>
> atte, Miguel
>
>
> Subject: Re: [Python-es] presentación
>
>
> Hola Miguel,
>
> El asunto de la indentación para mí no es una cuestión de imponernos una
> restricción nada más porque sí. Se supone que la indentación
> significativa de Python tiene razones técnicas prácticas:
>
> 1. Hace más clara la sintaxis. De hecho, se escribe menos.
> 2. Automáticamente da mantenimiento al código, al no requerir de
> programas para ordenar un código formateado "libremente".
> 3. A fin de cuentas, -y esto es lo más importante- la indentación la
> debería de manejar un editor especial para Python, de modo que es
> automática también.
>
> Ahora, el problema es que no sé si haya un editor que pueda satisfacer
> tus necesidades en el sentido de la indentación. Deja y pregunto
> en la lista de Diversity a ver si saben del asunto.
>
> Saludos y también bienvenido.
> Gerardo
>
> Miguel Barraza wrote:
>> holas, gracias por la bienvenida, y te respondo: no, eso me hace 
>> odiar a python y queda para mi un código menos entendible.
>> como dije, soy programador ciego, y que te tire errores porque le 
>> hace falta un espacio es muy complicado.
>> aparte el hecho que los bucles o las funciones no tengan etiquetas 
>> cierres o llaves para saber que código pertenece a cual eso me hace 
>> marear muchísimo, trabajar con un lector tiene que estar el código 
>> bastante ordenado en forma de estructura, no en forma visual, porque 
>> eso hace que el lector (screen reader)  te lea muchísimos espacios y 
>> tenga que esperar 2 minutos por línea para entender, es un dolor de 
>> cabeza la verdad pero trataré de acostumbrarme y tratar de mantener 
>> todo el código en mi cabeza así no tengo que leerlo para entenderlo o 
>> guiarme.
>>
>> atte, Miguel
>>
>>
>> Subject: Re: [Python-es] presentación
>>
>>
>> 2011/9/21 Miguel Barraza <correo en miguelbarraza.com.ar>:
>>> hola!, soy miguel barraza, programador novidente de argentina.
>>> recién estoy empezando con python así que soy un super novato, y me
>>> subscribi a la lista para poder participar un poco.
>>> manejo un poco de php y autoit, pero desde siempre me llamó la idea de
>>> aprender python, pero el tema de la indentación me vuelve loco, así que
>>> muchas veces lo dejé, pero esta vez me puse como meta que lo voy a 
>>> aprender,
>>> y en ese camino estoy.
>>>
>>
>> Primero de todo, darte la bienvenida a la lista.
>>
>> Lo segundo es tratar de darte una razón para que no te desmotive eso
>> de la identación. Piensa en el tiempo que tardas en escribir un
>> programa y el tiempo que pasas depurandolo, corrigiéndolo,
>> evolucionándolo, repasándolo, ... Si te cuesta la identación de
>> python, quizá es porque necesitabas más severidad que la que te pedía
>> php. ¿Te queda con python un código más legible? ¿Te hace eso ahorrar
>> tiempo?
>>
>> Espero que eso te anime a querer mucho más a python.
>>
>> Saludos,
>>
>> Javi
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>



Más información sobre la lista de distribución Python-es