8 errores de programación Python Común
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 al trabajar con Python.
Uso de la indentación incorrecta: Muchas de las funciones de Python dependen de 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 ejecuta una tarea cuando realmente 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: Al realizar 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 hacer llamadas en el orden equivocado al crear declaraciones complejas: Python siempre ejecuta funciones de izquierda a derecha. Así que la declaración MyString.strip (). Central (21, "*") produce un resultado diferente que MyString.center (21, "*") .strip (). Cuando se encuentra con una situación en la que la salida de una serie de funciones concatenadas es diferente de lo que esperaba, es necesario comprobar para la función de asegurar que cada función está en el lugar correcto.
Perder 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.
Utilizando el operador lógico incorrecto: La mayoría de los operadores no presentan los desarrolladores con problemas, pero los operadores lógicos hacen. Recuerde que debe utilizar y para determinar cuando ambos operandos deben estar Cierto y o cuando cualquiera de los operandos pueden ser Cierto.
Creación de errores conde-a-uno en bucles: Recuerde que un bucle no cuenta el último número que especifique en un rango. Así que si usted especifica el rango [01:11], que en realidad obtener salida para valores entre 1 y 10.
Utilizando la capitalización equivocada: Python es entre mayúsculas y minúsculas, por lo MiVar es diferente de mivar y MYVAR. Compruebe siempre la capitalización cuando usted encuentra que no se puede acceder a un valor que se espera para el acceso.
Cometer un error de ortografía: Incluso los desarrolladores experimentados sufren de errores de ortografía a veces. Garantizar que se utiliza un enfoque común para denominar las variables, clases y funciones sí ayuda. Sin embargo, incluso un esquema de nombres coherentes no siempre le impide escribir MyVer cuando te referías a escribir MiVar.
Sobre el autor
Operadores de incremento y decremento en java Incremento (++) Y decremento (--) Los operadores de programación Java permiten añadir fácilmente 1 a, o restar 1, una variable. Por ejemplo, el uso de operadores de incremento, se puede añadir 1 a una variable llamada la Me gusta esto:a ++ -Una…
Java: la utilización de operadores relacionales y condicionales Los operadores relacionales y condicionales en el intento de Java para determinar la valor de verdad - si algo es cierto o no - de una expresión. Los resultados de la operación en una salida booleana que ayuda a una solicitud de tomar una…
Java: trabajar con operadores Los operadores son una parte esencial del desarrollo de aplicaciones Java. Lo hacen, precisamente, como su nombre lo indica - que operan en el valor contenido en un tipo primitivo u objeto de alguna manera. Precisamente cómo funciona en el valor…
Los errores lógicos en java Los errores lógicos en programación Java puede ser extremadamente difícil de encontrar, ya que no reflejan ningún tipo de problema de codificación o un error en el uso de los elementos del lenguaje Java. El código funciona perfectamente como…
Los operadores lógicos en java LA operador lógico (a veces llamada " booleana operador ") en la programación Java es un operador que devuelve un resultado booleano que se basa en el resultado booleano de una o dos expresiones.A veces, las expresiones que utilizan los operadores…
Resumen rápido de trabajar con los operadores de Java Los operadores son una parte esencial del desarrollo de aplicaciones Java. Lo hacen, precisamente, como su nombre lo indica - que operan en el valor contenido en un tipo primitivo u objeto de alguna manera.Asignación de datos a una variable…
Errores semánticos en java Muchas personas encuentran que la diferencia entre los errores semánticos y sintácticos (sintaxis) errores en el código de Java difícil de entender, pero son diferentes. Se puede ver un error semántico cuando la sintaxis de su código es…
Clasificación de los operadores en rápido Ya sea que los símbolos o textos, operadores en acto Swift en operandos, que son los valores - ya sea los valores específicos (por ejemplo, 17,5) o expresiones que producen valores (por ejemplo, 16,5 + 1). La combinación de un operador con el…
A partir de la programación con python para dummies 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…
Operadores utilizados comúnmente con python Es importante saber soportes que los operadores de Python, y recordando a todos que no siempre es fácil. La siguiente tabla proporciona un resumen rápido de los operadores utilizados con Python.OperadorEscribeDescripciónEjemplo-AritméticaResta…
¿Cómo crear una definición de clase en Python Una clase no tiene que ser particularmente complejo. De hecho, puede crear sólo el contenedor y un elemento de clase en Python y llamar una clase. Por supuesto, la clase resultante no servirá de mucho, pero se puede instanciarlo (decirle Python…
Cómo utilizar la sentencia if en una aplicación python Es posible utilizar el si declaración en un número de maneras en una aplicación Python. Sin embargo, inmediatamente se necesita saber acerca de tres maneras comunes de usarlo:Utilice una sola condición para ejecutar una única sentencia, cuando…