Conceptos De Lenguaje De Programacion
Enviado por facu0202 • 30 de Noviembre de 2012 • 355 Palabras (2 Páginas) • 543 Visitas
Python
Sintaxis y Semántica
Python es un lenguaje que se caracteriza por su sintaxis limpia tomando algunos conceptos de Haskell,
la idea es que el código sea legible y transparente. La ausencia de simbología podría inducir a un “no
programador” a leer programas simples como el ejemplo 1. Python es un lenguaje interpretado, por lo tanto
su ejecución es a medida que se va leyendo el programa.
Ejemplo Python 1:
###Programa que imprima los 25 primeros números naturales
n = 1
while n <= 25:
print (n),
n += 1
Python utiliza la tabulación como modalidad para identificar bloques, por ejemplo con una pequeña
modificación al programa anterior, se produce un loop hasta infinito.
Ejemplo Python 2:
###Programa que imprima los 25 primeros números naturales
n = 1
while n <= 25:
print (n),
n += 1 //Modificacion
Variables
Con respecto a las variables Python utiliza ligadura de tipo dinámica como se puede ver en el ejemplo:
Ejemplo Python 3:
### Ligadura dinamica de tipos
### x como intenger
x = 1
x = x +1
print (x)
print ("tipo " + x.__class__.__name__)
### x como String
x = "messi"
x = x + " hace goles"
print (x)
### x como List
print ("tipo " + x.__class__.__name__)
x = [1, 5, "texto", [5,4], 10]
print (x)
print ("tipo " + x.__class__.__name__)
Como se puede ver en el ejemplo la variable x se le cambia el tipo a medida que se va ejecutando el
programa, la salida del programa es la siguiente:
2
Conceptos de Lenguajes de Programación
...