0% encontró este documento útil (0 votos)
54 vistas12 páginas

Python

Python es un lenguaje de programación interpretado, de alto nivel y multiparadigma. Es un lenguaje muy legible con una sintaxis sencilla que se asemeja al lenguaje natural. Python tiene características como tipado dinámico, manejo de excepciones, funciones de orden superior, clases y objetos.

Cargado por

Pre Naranjal
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
54 vistas12 páginas

Python

Python es un lenguaje de programación interpretado, de alto nivel y multiparadigma. Es un lenguaje muy legible con una sintaxis sencilla que se asemeja al lenguaje natural. Python tiene características como tipado dinámico, manejo de excepciones, funciones de orden superior, clases y objetos.

Cargado por

Pre Naranjal
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

El lenguaje Python y sus

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.

Convertir a cadena de texto (string): str()


Convertir a entero: int()
A punto flotante (números decimales): float()
A booleano: bool()
INSTRUCCIÓN DE ASIGNACIÓN
La sentencia de asignación crea nuevas variables y les da valores:
mensaje = "¿Qué Onda?"
n = 17
pi = 3.14159
Este ejemplo hace tres asignaciones:
• La primera asigna la cadena "¿Que Onda?" a una nueva variable
denominada mensaje.
• La segunda le asigna el entero 17 a n,
• La tercera le da el número de punto flotante 3.14159 a pi.

No debe confundirse el operador de asignación, =, con el signo de igualdad (aún y


cuando se usa el mismo símbolo). El operador de asignación enlaza un nombre, en
el lado izquierdo del operador, con un valor en el lado derecho.
Esta es la razón por la que obtendrá un error si escribe:
17 = n
Recomendación
Al leer o escribir código, dígase a si mismo “n se le asigna 17” o “n se obtiene el
valor de 17”.
No diga “n es igual a 17”
EJERCICIOS PROPUESTOS DE
ALGORITMOS
1. ¿CUÁLES SON LOS PASOS PARA CAMBIAR LA
LLANTA DE UN AUTO, SUPONIENDO QUE UD ESTÁ
AL VOLANTE Y EL CARRO ESTÁ PARADO?
2. ¿QUÉ PASOS HARÍA UD PARA ESCOGER A LOS
INTEGRANTES DE LA SELECCIÓN DE FÚTBOL DEL
ECUADOR?
3. ¿CUÁLES SON LOS PASOS PARA CALCULAR EL
ÁREA DE UN TRIÁNGULO, CUYA BASE Y ALTURA
SERÁN DATOS INGRESADOS POR TECLADO?
4. REALICE UN ALGORITMO PARA TOMAR LA FOTO A
UN PÁJARO

También podría gustarte