Está en la página 1de 12

INTRODUCCIÓN A LA

PROGRAMACIÓN
FUNDAMENTOS DE PYTHON
Índice

• Introducción
• Objetivos
• Instalación de Python
• Estructura de un programa en Python
Introducción

• En esta sesión se tratarán los conceptos primarios del


lenguaje Python, su instalación e interfase mediante un IDE.
• Se realizará una introducción a la programación, para la
resolución de problemas mediante la utilización de un
mecanismo de solución como son los Algoritmos.
• Se utilizarán como herramienta el Diagrama de Flujo (DFD
para lograr crear soluciones lógicas y bien definidas ante la
presencia de un problema.
Objetivos

• Reconocer los procesos de instalación de Python y una IDE


que sirva de interfase para la codificación.
• Definir los conceptos de programa y algoritmo.
• Definir y crear algoritmos para resolver problemas.
• Resolver problemas usando Diagramas de Flujo.
¿Qué es Python?

• Python es un lenguaje de programación


fácil de aprender y potente. Dispone de
eficaces estructuras de datos de alto nivel
y una solución de programación orientada
a objetos simple pero eficaz.
• La elegante sintaxis de Python, su gestión
de tipos dinámica y su naturaleza
interpretada hacen de él el lenguaje ideal
para guiones (scripts) y desarrollo rápido
de aplicaciones en muchas áreas y en la
mayoría de las plataformas.
IEEE Spectrum ranking

Institute of
Electrical and
Electronics
Engineers

https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2018
Profesor Edgar Cerrón Vega
Características de Python

• Muy legible y elegante


• Simple y poderoso
– Minimalista: todo aquello innecesario no hay que escribirlo (;, {, }, ‘/n')
– Muy denso: poco código hace mucho
– Soporta objetos y estructuras de datos de alto nivel: strings, listas,
diccionarios, etc.
– Múltiples niveles de organizar código: funciones, clases, módulos, y
paquetes
– Python standard library (http://www.python.org/doc/current/lib/lib.html)
contiene clases de utilidad
– Si hay áreas que son lentas se pueden reemplazar por plugins en C o C++
Python:
Mi primer programa
Fundamentos de Programación
Estructura de un programa
en Python
Variables y constantes

● Las variables utilizan nombres descriptivos y se escriben en


minúsculas. Para nombres compuestos, separar las palabras
por guiones bajos. Antes y después del signo =, debe haber
uno (y solo un) espacio en blanco.
mi_variable = 20
Operadores
FIN DE LA SESIÓN

12

También podría gustarte