El Zen de Python
Clase 2 de 21 • Curso de Python Intermedio: Comprehensions, Lambdas y Manejo de Errores
Contenido del curso
Clase 2 de 21 • Curso de Python Intermedio: Comprehensions, Lambdas y Manejo de Errores
Contenido del curso
Nicolas Barragan
Sergio Iván Piñón Peña
Moisés Manuel Morín Hevia
Carlos Eduardo Gomez García
Miguel Andres Rendon Reyes
Carlos Eduardo Gomez García
Omar Daniel Centeno
Julio Flores
Omar Daniel Centeno
Jorge Monge
Diaz Mauricio
Carlos Rodríguez
Luis Kennedy Saavedra Fuentes
Miguel Andres Rendon Reyes
Daniel Alejandro de Jesus Díaz Viloria
Tania Michelle Rubí Rojas
Diaz Mauricio
Hans Pereira
Moisés Manuel Morín Hevia
María Jimena Rodríguez Contreras
Jose Antonio Rojas Ollarves
Moisés Manuel Morín Hevia
Diaz Mauricio
Nicoll Idaly Angulo Mejia
Diaz Mauricio
Francisco José Bohórquez Torres
Juan Marcelo Panasiti
Johan Nicolás Valderrama Serrato
Kevin Alexander Sabrera Melgarejo
Guillermo Moreno Lopez
Jorge Ardila Camargo
Randy Ponte
Daniela Funes
Juan Carlos Ortiz Romero
Leonardo Gomez
Leandro Tenjo
Antonio Demarco Bonino
Leandro Tenjo
Gabriel Missael Barco
Josue Noha Valdivia
Juan Carlos Ortiz Romero
FRANKLIN CABALLERO
El Zen de Python se compone por los principios para escribir tu código de manera clara, sencilla y precisa. Estos son:
Muy buen aporte bro
Largo pero gracias.
Hice un pequeño sitio web que básicamente es un test para que repasen el Zen de Python, es solo con motivos de aprendizaje, para que puedan tener más en claro el Zen de Python cuando trabajen con él, no es necesario aprenderselo de memoria, pero ayuda tenerlo claro :D. . Lo hice con Vue, solo tiene 15 preguntas así que si quieren darle un vitazo, aquí les dejo el link: . El Zen del Python . Por cierto, es Open Source, pueden clonar o hacer fork del repositorio por si gustan :D . RetaxMaster/python-zen .
Está chévere, esperemos que siga existiendo para cuándo pueda poner a prueba a mis hijos mientras les enseño Python xD
Mientras Netlify exista el sitio web existirá jaja
Y si deja de existir, mientras GitHub exista, siempre podrás clonarlo y ponerlo en línea de forma local xD
El Zen de Python 🧘🏼♂️
Una excelente filosofía que les comparto en una imagen para llevar 😄
!img
Muchas gracias, amigo. ¿Oye una pegunta donde hacen esas imágenes para código?
¡Hola!
Utilizo una página que se llama Carbon, puedes copiar y pegar el código en la ventana que te aparece. Tiene muchos estilos, lenguajes de programación y opciones para compartir y descargar.
Espero que te sea muy útil, me gusta bastante como se ve :D
¡Saludos!
Para ver el Zen de Python lo podemos ver desde la consola cuando importamos el módulo this
>>> import this
También existen otros módulos secretos 👀
>>> import antigravity
>>> import __hello__ Hello world!
Gracias
Estupendo :D.
xD
Que bonito aporte. ¡Muchas gracias! :D
Chevere
El Zen de python son los principios de este lenguaje
Excelente que este lenguaje.
gracias
El zen de python, son un conjunto de consejos para llegar a subir de nivel y convertirte en un profesional programando con este lenguaje para ello te comparto su zen♥
Thanks.
Gracias
Quería mostrarles python vs otros lenguajes.. En serio python hace la vida más fácil
Que interesante
Es interesante que el zen de Python sean los 20 principios más importantes, pero que en realidad sean 19 :D Esto, según estuve investigando se puede deber a dos casos:
Sea cual sea la razón real, si es una de estas dos, es espectacular la respuesta. :)
Llevo escroleando entre los comentario un buen rato buscando esta respuesta, gracias! ahora puedo dormir tranquilo!
Me llevo esto
Genial!  [MSC v.1924 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import this The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren't special enough to break the rules. Although practicality beats purity. Errors should never pass silently. Unless explicitly silenced. In the face of ambiguity, refuse the temptation to guess. There should be one-- and preferably only one --obvious way to do it. Although that way may not be obvious at first unless you're Dutch. Now is better than never. Although never is often better than *right* now. If the implementation is hard to explain, it's a bad idea. If the implementation is easy to explain, it may be a good idea. Namespaces are one honking great idea -- let's do more of those!
Hola Un concejo para próximos aportes
Cuando pones un bloque de código, puedes ++especificar a que lenguaje corresponde.++
Notas :smile: El Zen de Python.
import this. La lista completa:
El zen de Python Fue escrito por Tim Peters con “20” aforismos que nos marcan las pautas para escribir un código pytonístico (claro, sencillo y preciso)
El Zen de python:
Al igual que cada arquitecto/a impregna sus creaciones con su propia visión y personalidad, o la cocina de cada chef suele tener una esencia única, cada desarrollador/a escribe código según sus gustos, por lo que el código de diferentes desarrolladores/as suele ser muy heterogéneo (diferente).
Pero y ¿si se tuvieran unas directrices a seguir, que ayudaran a discernir de qué forma hay que escribir en cada lenguaje? ¿no sería mucho más simple tener una forma, y solo una forma, de escribir código? con esta motivación se definió la PEP 20 o el Zen de Python.
De verdad que Facundo es increíble con esto del Zen de Python