“Conocimientos Programación>Python Programming

Tengo un error de sintaxis no válida en Python

2012/3/6
Al igual que con otros lenguajes de programación , Python tiene su propia sintaxis y especificaciones que los programadores deben cumplir con el fin de construir programas de trabajo. Python se cita a menudo como una experiencia de programación diferente , debido a la manera en que sus convenciones sintácticas difieren de otros idiomas . Los pequeños errores de sintaxis pueden ocurrir cuando menos te lo esperas . Es importante entender las convenciones específicas de Python para encontrar y evitar errores de sintaxis . Sangría y el Código Bloques

diferencia de C , Java y PHP , Python no significa un bloque de código introduciéndola en un juego de llaves ( "{ }") . Python utiliza un espacio en blanco en lugar de sangría . Al escribir funciones, clases , bucles o condiciones , tendrá guión de cada bloque de código incluido , por lo general con un carácter de tabulación . El intérprete de Python leerá estos guiones para determinar donde los bloques de código empiezan y terminan .
Loops y Condiciones

Python bucles y ramificaciones " if" que utilizan los condicionales , comparaciones que devuelven las declaraciones " falsas " "True" o , se estructuran de manera diferente que en otros lenguajes de programación. La sentencia condicional en un bucle de Python no se produce en paréntesis, como en lenguajes de programación de lenguaje C . Loops también terminan con dos puntos ( " :") . El siguiente ejemplo ilustra la diferencia :

C :

while ( i> x ) { }

Python :

mientras i> x:

paréntesis de cierre y soportes

A menudo, las funciones de Python pueden tener otras funciones como argumentos o crear listas de listas . En cualquier caso, un gran problema surge del hecho de que las funciones de anidación como argumentos de la función , o la creación de listas de listas , crea una situación en la que usted tiene que hacer un seguimiento de numerosos apertura y cierre de paréntesis y corchetes . Es común que en estas situaciones se pierda un corchete de cierre . En este caso , se mostrará un error de sintaxis si no todos los soportes o paréntesis se cierran .
Python Versión

largo de la existencia de Python , el programa ha pasado por algunas versiones diferentes . Durante estos cambios , la funcionalidad de la lengua de la base ha sido alterado de maneras sutiles . Un ejemplo es el cambio de la versión 2.x de la versión 3.0, que incluye un cambio en el estado de "imprimir" . En 2.x , "print " es una expresión simple, como la asignación de variables . En 3.0 , "Print " es una función que requiere paréntesis y los argumentos como cualquier otra función. Con la función "imprimir" incorrectamente resultará en un error de sintaxis .

Python Programming
La programación de una araña de correo electrónico en Python
Introducción a Python 3
Cómo registrar la Prueba de Tiempo de ejecución en Python
Cómo hacer una copia de un objeto con Python
Python Métodos especiales
Ejemplos de Python XML Processing
Cómo cargar un ComboBox desde una lista de Python
Cómo importar un programa de Python
Conocimientos Informáticos © http://www.ordenador.online