Un error de principiante que tenia era cuando comparaba si una expresión era verdadera ponía lo siguiente: if expres == True: En vez de simplemente escribir: if expres:
Buen video, agregaría los siguientes errores: 1- No utilizar entornos virtuales en proyectos de mediana complejidad. 2- No utilizar anotaciones de tipo (typing) en la estructura de una clase o función. 3- No utilizar generadores para obtener datos de uno en uno sobre un iterador. 4- No utilizar la expresión "asset" para validar funciones o métodos. 5- Utilizar la expresión "else" solo en condicionales.
@@peladocontrenzas1061 los entornos virtuales te permiten tener librerías exclusivamente para un solo proyecto, es decir no se instalan de forma global en todo el sistema operativo. Esto es útil así puedes trabajar con muchos proyectos sin que las librerías de un proyecto interfieran en otro proyecto.
@@gerardoanaya6159 ahh pensé que estabas haciendo una negación, no una afirmación. Estoy al tanto de eso , gracias. Estaría bueno una explicación breve de todos tus puntos. Saludos.
En el ante último error (valor mutable en una función), si es que no vamos a modificar ningún elemento, no sería correcto usar una tupla en lugar de una lista?
Buen vídeo pero, corregidme si estoy equivocado, el último caso no tiene nada que ver con usar numpy, sino con crear un slice de una lista mediante una condición: lista[condición]
Amigo disculpa, pero estoy utilizando python 3.10.4 y est0y efectuando ejercicios con datetime.strptime lo he hecho igual que algunos videos, pero me da un erro he intentado. lo he hecho import datetime, también from datetime import datetime, en el código he colocado datetime.datetime.strptime o asi, datetime.strptime. no se si es que hay algún cambio en esta actualización. te agradezco cualquier apoyo
Disfruté el vídeo, sin embargo, me dejó la sensación de que algunos puntos de python no están muy optimizados que digamos y que deberían trabajar en hace una de dos: O restringir la sintaxis a que se vaya por una vía eficiente o o mejorar python para que algunas formas válidas no tan eficientes sean igual (o casi) de eficientes como las formas óptimas. Es un poquito como si un albañil le dijera a alguien que se recargó en una pared y se cayó la casa: "Lo que pasa es que no debió recargarse en ese muro de contención, error de principiante" :)
Un error de principiante que tenia era cuando comparaba si una expresión era verdadera ponía lo siguiente:
if expres == True:
En vez de simplemente escribir:
if expres:
eso no creo que sea un error como tal
No es un error. Solo optaste por una simplificación.
Buen video, agregaría los siguientes errores:
1- No utilizar entornos virtuales en proyectos de mediana complejidad.
2- No utilizar anotaciones de tipo (typing) en la estructura de una clase o función.
3- No utilizar generadores para obtener datos de uno en uno sobre un iterador.
4- No utilizar la expresión "asset" para validar funciones o métodos.
5- Utilizar la expresión "else" solo en condicionales.
Buenas, por qué el punto 1 no? (soy novato)
@@peladocontrenzas1061 los entornos virtuales te permiten tener librerías exclusivamente para un solo proyecto, es decir no se instalan de forma global en todo el sistema operativo. Esto es útil así puedes trabajar con muchos proyectos sin que las librerías de un proyecto interfieran en otro proyecto.
@@gerardoanaya6159 ahh pensé que estabas haciendo una negación, no una afirmación. Estoy al tanto de eso , gracias.
Estaría bueno una explicación breve de todos tus puntos.
Saludos.
Muy bueno Frank y super util tus consejos. Estoy aprendiendo Python son de gran ayuda.
It really worked for me after I look and try some tutorials, yours is the one that worked. Owe you a lot.
Claro y directo. Buen video
En el ante último error (valor mutable en una función), si es que no vamos a modificar ningún elemento, no sería correcto usar una tupla en lugar de una lista?
Lo más recomendable es usar una variable con valor None porque None significa ausencia de valor
Que buen video!!!!! Gracias!!!!!
Buen vídeo pero, corregidme si estoy equivocado, el último caso no tiene nada que ver con usar numpy, sino con crear un slice de una lista mediante una condición: lista[condición]
un vídeo sobre la guía de estilos de python (PEP)
Tu vídeo es excelente pero siento que hace falta mas errores comunes los cuales arrastran más y mas
6:01 sin el ".keys " no funciona en Pycharm . sale ' TypeError: 'dict' object is not callable ' pero si le coloco el .key sì funciona.
Amigo disculpa, pero estoy utilizando python 3.10.4 y est0y efectuando ejercicios con datetime.strptime lo he
hecho igual que algunos videos, pero me da un erro he intentado. lo he hecho import datetime, también
from datetime import datetime, en el código he colocado datetime.datetime.strptime o asi, datetime.strptime.
no se si es que hay algún cambio en esta actualización. te agradezco cualquier apoyo
que tipo de error te arroja en la pantalla o en la consola?
Is this a lifetime access?
Disfruté el vídeo, sin embargo, me dejó la sensación de que algunos puntos de python no están muy optimizados que digamos y que deberían trabajar en hace una de dos: O restringir la sintaxis a que se vaya por una vía eficiente o o mejorar python para que algunas formas válidas no tan eficientes sean igual (o casi) de eficientes como las formas óptimas. Es un poquito como si un albañil le dijera a alguien que se recargó en una pared y se cayó la casa: "Lo que pasa es que no debió recargarse en ese muro de contención, error de principiante" :)
Horrible como decis python!. Jaja
Tus videos estan bien, pero me suena rarisimo tu python, pycharm.