Python
Python
características
PYTHON
Es un lenguaje de Pertenece al grupo de los
programación del tipo lenguajes de programación y
interpretativo, que usa un puede ser clasificado como un
código muy legible, de una lenguaje interpretado, de alto
filosofía de desarrollo con una nivel, multiplataforma, de tipado
sintaxis de entendimiento dinámico y multiparadigma.
muy limpia, por estar muy A diferencia de la mayoría de los
cerca del lenguaje natural. lenguajes de programación,
Python nos provee de reglas de
estilos, a fin de poder escribir
código fuente más legible y de
manera estandarizada.
Origen
• Apareció inicialmente por el año
1990, y fue creado por el
ingeniero holandés Guido Van
Rossum.
• El lenguaje Python comenzó como
un proyecto de software libre, y
su éxito se debe en gran parte por
la decisión de dejarlo como código
abierto.
• Actualmente, es gestionado por la
fundación Python Software
Foundation, sociedad sin ánimo de
lucro.
CARACTERÍSTICAS GENERALES
• Legibilidad y sencillez del código: lo cual
contribuye a que la curva de aprendizaje sea
muy baja comparada con la de otros
lenguajes.
• Lenguaje recomendado para desarrollar
proyectos de aplicaciones web, gracias a
fameworks como Diango.
• Es pionero es en el uso de técnicas
de scraping y crawling, donde se facilita la
extracción de información de páginas web,
gracias a su herramienta Scrapy.
• La evolución del Big Data y de la inteligencia
artificial con su Deep learning, como
también el auge de Data Science, han
extendido de forma revolucionara la
preferencia de los desarrolladores por el uso
del lenguaje Python.
Elementos del lenguaje Python
VARIABLES
Una variable es un espacio para almacenar datos modificables, en la memoria
de un computador.
• En Python, una variable se define con la sintaxis:
nombre_de_la_variable = valor_de_la_variable
• Cada variable, tiene un nombre y un valor, el cual define a la vez, el tipo de
datos de la variable.
• Existe un tipo de “variable”, denominada constante, la cual se utiliza para
definir valores fijos, que no requieran ser modificados.
Para imprimir un valor en
pantalla, en Python, se utiliza
la palabra clave print:
mi_variable = 15
print mi_variable
Lo anterior, imprimirá el valor
de la variable mi_variable en
pantalla, se presentará el 15.
TIPOS DE DATOS
Una variable (o constante) puede contener valores de diversos tipos. Entre
ellos:
• Cadena de texto (string):
mi_cadena = "Hola Mundo!"
• Número entero:
edad = 35
• Número entero octal:
edad = 043
• Número entero hexadecimal:
edad = 0x23
• Número real:
precio = 7435.28
• Booleano (verdadero / Falso):
verdadero = True
falso = False
OPERADORES ARITMÉTICOS
Entre los operadores aritméticos que Python
utiliza, podemos encontrar los siguientes:
OPERADORES ARITMÉTICOS
Un ejemplo sencillo con variables y operadores
aritméticos:
monto_bruto = 175
tasa_interes = 12
monto_interes = monto_bruto * tasa_interes / 100
tasa_bonificacion = 5
importe_bonificacion = monto_bruto * tasa_bonificacion / 100
monto_neto = (monto_bruto - importe_bonificacion) + monto_interes
CONVERSIÓN DE TIPOS DE
DATOS EN PYTHON
• Python incluye una gran variedad de
funciones nativas para realizar distintas
operaciones.
• Por lo general, estas funciones vienen
incorporadas dentro del lenguaje
propiamente dicho.
• Por eso, podemos tener la seguridad
de que estarán disponibles en nuestra
instalación.