10 Errores de Principiante en Python Que Debes Evitar !!

Поділитися
Вставка
  • Опубліковано 10 вер 2024

КОМЕНТАРІ • 22

  • @horkoser
    @horkoser 2 роки тому +10

    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:

    • @logaritm0651
      @logaritm0651 2 роки тому +4

      eso no creo que sea un error como tal

    • @aldomalaca
      @aldomalaca Рік тому

      No es un error. Solo optaste por una simplificación.

  • @gerardoanaya6159
    @gerardoanaya6159 2 роки тому +11

    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
      @peladocontrenzas1061 2 роки тому

      Buenas, por qué el punto 1 no? (soy novato)

    • @gerardoanaya6159
      @gerardoanaya6159 2 роки тому +3

      @@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.

    • @peladocontrenzas1061
      @peladocontrenzas1061 2 роки тому

      @@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.

  • @montanezluis6233
    @montanezluis6233 2 роки тому +3

    Muy bueno Frank y super util tus consejos. Estoy aprendiendo Python son de gran ayuda.

  • @andresmejia3060
    @andresmejia3060 Рік тому

    It really worked for me after I look and try some tutorials, yours is the one that worked. Owe you a lot.

  • @4FUNGANGENT
    @4FUNGANGENT 2 роки тому +1

    Claro y directo. Buen video

  • @mgg5365
    @mgg5365 2 роки тому +4

    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?

    • @GianmarcoContreras
      @GianmarcoContreras Рік тому

      Lo más recomendable es usar una variable con valor None porque None significa ausencia de valor

  • @ingluissantana
    @ingluissantana 2 роки тому

    Que buen video!!!!! Gracias!!!!!

  • @pablocl462
    @pablocl462 Рік тому

    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]

  • @angel-ns9hz
    @angel-ns9hz Рік тому

    un vídeo sobre la guía de estilos de python (PEP)

  • @talkmeOsvarcha
    @talkmeOsvarcha 2 роки тому +1

    Tu vídeo es excelente pero siento que hace falta mas errores comunes los cuales arrastran más y mas

  • @JorgeVídeos
    @JorgeVídeos 2 роки тому

    6:01 sin el ".keys " no funciona en Pycharm . sale ' TypeError: 'dict' object is not callable ' pero si le coloco el .key sì funciona.

  • @MrJpd47
    @MrJpd47 2 роки тому

    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

    • @antonioyt7719
      @antonioyt7719 2 роки тому

      que tipo de error te arroja en la pantalla o en la consola?

  • @pcris495
    @pcris495 Рік тому

    Is this a lifetime access?

  • @salvadorsarabiaorea105
    @salvadorsarabiaorea105 Рік тому

    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" :)

  • @robertojmoreno
    @robertojmoreno Рік тому +1

    Horrible como decis python!. Jaja
    Tus videos estan bien, pero me suena rarisimo tu python, pycharm.