7. Excepciones

Python utiliza un objeto especial llamado excepción para controlar cualquierer error que pueda ocurrir durante la ejecución de un programa. Cuando ocurre un error durante la ejecución de un programa, Python crea una excepción. Si no se controla esta excepción la ejecución del programa se detiene y se muestra el error (traceback). Los principales excepciones…

5.9 Programación funcional

En Python las funciones son objetos de primera clase, es decir, que pueden pasarse como argumentos de una función, al igual que el resto de los tipos de datos. Existe un tipo especial de funciones que no tienen nombre asociado y se conocen como funciones anónimas o funciones lambda. La sintaxis para definir una función…

4.2 Tupias

Una tupia es una secuencias ordenadas de objetos de distintos tipos. Se construyen poniendo los elementos entre corchetes ( ) separados por comas. Se caracterizan por: Tienen orden. Pueden contener elementos de distintos tipos. Son inmutables, es decir, no pueden alterarse durante la ejecución de un programa. Se usan habitualmente para representar colecciones de datos…

2. Tipos de datos simples

Números (numbers): Secuencia de dígitos (pueden incluir el – para negativos y el. para decima­les) que representan números. Ejemplo. 0,-1,3.1415. Cadenas (strings): Secuencia de caracteres alfanuméricos que representan texto. Se escriben entre comillas simples o dobles. Ejemplo. ‘Hola’, “Adiós”. Booleanos (boolean): Contiene únicamente dos elementos True y False que representan los valores lógicos verdadero y…

1 Introducción a Python

Python es un lenguaje de programación de alto nivel multiparadigma que permite: Programación imperativa Programación funcional Programación orientada a objetos Fue creado por Guido van Rossum en 1990 aunque actualmente es desarrollado y mantenido por la Python Software Foundation Es de código abierto (certificado por la OSI). Es interpretable y compilable. Es fácil de aprender…