-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Librerías permitidas, no permitidas y malas prácticas T1 #222
Comments
Utilizar diccionarios en Estoy pensando en algo del estilo
No hay problema con usar los diccionarios de esta forma? |
¿Es considerado mala practica utilizar if dentro de init() en las clases? |
Hola! @tomasladrix ¡No hay problema con que hagas eso! Recuerda almacenar solo parámetros y que el diccionario esté en el archivo @Ignacioislae No lo es, puedes hacerlo ✨ |
Hola, Se puede usar la librería Aprovecho de preguntar también por |
Hola @tomasladrix !
Finalmente, si vas a usar alguna de las permitidas, trata de elegir solo una, ya que todas apuntan a lo mismo y así no haces que tu corrector(a) tenga que bajar tantas librerías. Saludos y éxito en la tarea! |
Hola! Se pueden usar las funciones lambda? |
HOLA, ¿se puede usar la libreria colorama? |
Hola! ¿Se puede ocupar la librería time? Es específicamente para ocupar sleep |
Hola, tengo 2 dudas:
Gracias |
¡Hola a todes! @tamyhan Sí puedes usar funciones lambda 🎉 @josepiniguez Sí puedes usar @vicho1901 No puedes usar @RodrigoFritis Éxito en sus tareas! |
Hola!, |
Hola @Piolawa , para qué quieres usar math? |
@gatochico para usar round() y redondear a un decimal lo que me entregue random(), es solo para no tener chorrocientos decimales xd |
@Piolawa Sí, puedes usar math para eso 🎉 |
Hola! Espero que estén bien :) |
¡Hola, @illanes00! Primero que todo, felicitarte por tomar en cuenta el concepto de seeds en Segundo, para fines de esta tarea no es necesario que tomes dicha medida, con un random sin seed nos bastará para ejecutar las funcionalidades que se piden. Además, preferimos que no usen |
Hola! Quería saber si era mala práctica llamar funciones (métodos) desde el init? |
Hola!!, esta considerado mala práctica en una clase abstracta alternar entre métodos abstractos y no abstractos, ejemplo este orden: |
Quería preguntar respecto a esto. Dice que debo almacenar solo parámetros, pero puedo crear el diccionario en dicho archivo. Por ejemplo usar for y namedtuple en dicho archivo? |
Hola! @colobos Si entendí bien lo que quieres hacer (que es definir métodos y no agrupar todos los abstractos primero y luego los no-abstractos) no se descuenta por eso. Si es que te referías a otra cosa, coméntalo de nuevo para ver si es mala práctica. @Bizonte28 Ojo que lo que preguntó tu compañero más arriba es solamente ver si es posible agrupar algunos parámetros en un diccionario, por temas de orden. Cualquier otra cosa que no sea un parámetro o diccionario de parámetros no debe ir en el archivo Éxito en sus tareas!! 🐱 |
Creo que si me entendió, pero a lo que me refiero, es no agrupar los métodos abstractos juntos, sino emplear dentro de la misma clase abstracta este orden para los métodos: método abstracto, método NO abstracto, método abstracto. |
@colobos Si, no habría problema con que hagas eso al momento de definir tus métodos. |
Para consultar sobre una librería deben responder esta issue con una pregunta de la siguiente forma:
¡Recuerden especificar en su README qué librerías utilizan!
✔ Librerías Permitidas
❌ Librerías Prohibidas
☠️ Built-ins Prohibidos
El uso de alguna de las siguiente funciones es automáticamente un 1,0 sin discusión: 😭
Malas prácticas
El uso de las siguientes prácticas será considerado una mala práctica:
except Exception:
o únicamenteexcept:
(excepciones bien capturadas sí estarán permitidas).parametros.py
.Import *
o imports que no se encuentren al inicio del programa.¡Éxito en sus tareas! ⛰🛳⛰
The text was updated successfully, but these errors were encountered: