8 Errores comunes de programación python

Todos los desarrolladores en el planeta comete errores. Sin embargo, saber acerca de los errores comunes que le ahorrará tiempo y esfuerzo más tarde. La siguiente lista le informa acerca de los errores más comunes que los desarrolladores experimentan cuando se trabaja con Python.

Video: 17.- Curso de Python 3. Tratar con errores y excepciones

El uso de la sangría incorrecto: Muchas de las funciones de Python se basan en la sangría. Por ejemplo, cuando se crea una nueva clase, todo en esa clase se inserta debajo de la declaración de clase. Lo mismo es cierto para la toma, lazo, y otras declaraciones estructurales. Si usted encuentra que su código se está ejecutando una tarea, cuando en realidad no debería, empezar a revisar la sangría que está utilizando.

  • Basándose en el operador de asignación en lugar del operador de igualdad: Cuando se realiza una comparación entre dos objetos o valor, sólo tiene que utilizar el operador de igualdad (==), No el operador de asignación (=). El operador de asignación coloca un objeto o valor dentro de una variable y no se compara nada.

  • función de la colocación de las llamadas en el orden equivocado al crear declaraciones complejas: Python siempre ejecuta las funciones de izquierda a derecha. Por lo que la declaración MyString.strip (). Centro (21, *) produce un resultado diferente al de MyString.center (21, *).tira(). Cuando se encuentre con una situación en la que la salida de una serie de funciones concatenadas es diferente de lo que se esperaba, es necesario comprobar la función para asegurar que cada función está en el lugar correcto.

  • Extraviar puntuacion: Es posible poner puntuacion en el lugar equivocado y crear un resultado completamente diferente. Recuerde que debe incluir dos puntos al final de cada declaración estructural. Además, los paréntesis colocación es crítico. Por ejemplo, (1 + 2) * (3 + 4), 1 + ((2 * 3) + 4), y 1 + (2 * (3 + 4)) todos producen resultados diferentes.

  • Usando el operador lógico incorrecto: La mayoría de los operadores no presentan problemas con los desarrolladores, pero los operadores lógicos hacen. Recuerde que debe utilizar y para determinar cuando ambos operandos deben ser Cierto y o cuando cualquiera de los operandos pueden ser Cierto.

    Video: Introducción a la programación en lenguaje Python. Sintaxis básica

  • La creación de la cuenta por uno, los errores en los bucles: Recuerde que un bucle no cuenta el último número que especifique en un rango. Así que si se especifica el rango [01:11], que en realidad obtener la salida para valores comprendidos entre 1 y 10.

    Video: Ventajas y desventajas de los lenguajes de programación más populares

  • El uso de la capitalización equivocada: Python es sensible a mayúsculas, por lo MiVar es diferente de mivar y MYVAR. Compruebe siempre las mayúsculas cuando se encuentra que no puede acceder a un valor que se espera que el acceso.

  • Cometer un error de ortografía: Incluso los desarrolladores experimentados sufren de errores de ortografía a veces. Asegurar que utiliza un enfoque común para denominar las variables, clases y funciones no ayuda. Sin embargo, incluso un esquema de nomenclatura coherente no siempre le impide escribir MyVer cuando la intención de escribir MiVar.

    Video: CÓMO SUPERAR LOS ERRORES MÁS COMUNES AL PROGRAMAR LA MENTE por José González

  • Artículos Relacionados