Python es un lenguaje de programación de alto nivel. Se interpreta comúnmente , aunque también se puede compilar en archivos ejecutables independientes con algunas extensiones de terceros . Viene con una amplia biblioteca de funciones que proporciona soporte para el procesamiento de cadenas , los protocolos de Internet como TCP /IP y las interfaces del sistema operativo. Python se escribe de forma dinámica , lo que significa que las declaraciones sin sentido como " directa" /2 de compilación , aunque no es posible dividir una cadena en un entero. Sin embargo , Python lanzará un Tipo de error cuando se ejecuta realmente el comunicado.
Python control de flujo
A diferencia de Java y C , Python utiliza un espacio en blanco como elemento delimitador en lugar de llaves o paréntesis . Se utiliza un retorno de carro en lugar de un punto y coma . Cuando se utiliza el paradigma de programación orientado a objetos , Python utiliza la palabra clave "def " para indicar clases y métodos . Su palabra clave " para " define un bucle, bucle sobre una serie de artículos en lugar de una serie de números enteros. Las palabras " si " y el trabajo "else ", similar a otro idioma , pruebas de Python el estado inmediatamente después del " si " de palabras clave y ejecuta el bloque si es verdad , y ejecuta la cláusula else contrario. Python utiliza " elif " en lugar de " else if ", sin embargo .
Matemáticas y expresiones en Python
expresiones en Python son similares a las expresiones en otros idiomas , con algunas idiosincrasias . Al realizar la división entera , Python siempre redondea hacia abajo al número entero más cercano , por lo que " x = 1/2" sería establecer el valor de " x " a cero y no una fracción . Sin embargo, la expresión de uno de los dos operadores como un número decimal en coma flotante hace que el resultado también un número de punto flotante , por lo que " x = 1.0 /2 " establece el valor de " x " a 0,5.
Python Ejemplos
programas escritos en Python espacios en blanco, estos programas necesitan ya sea varios espacios ni una sola pulsación de la tecla "Tab" en lugar de las palabras " [tab] " below.This programa imprime la palabra "¡Hola! "
imprime "¡Hola! "
Este programa imprime "X es 3 ! Y es 4 ! " Si el valor de la variable x es 3 y el valor de y es 4 . Esto funciona incluso si x es un valor no entero , en cuyo caso no se ejecutará la segunda línea :
si x == y == 3 y 4 : [tab] print " X es 3 ! Y es 4 "
Este programa imprime los valores de matriz" arr " :
for i in arr : [tab] print arr
Este programa imprime el valores en una matriz junto con el índice del valor :
for i in range ( len ( a) ) : [tab] imprimir i, a [i ]