Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: resumiendo un texto largo (Python)

1.- Dividir el texto en partes más pequeñas. 2.- Hacer un resumen de todas las partes. 3.- Unir los resumen 4.- Hacer un resumen general.

Resultado obtenido:

Introducción: Python es un lenguaje de programación interpretado, de alto nivel y multiparadigma, conocido por su legibilidad. Es administrado por la Python Software Foundation y tiene una licencia de código abierto.

Historia: Creado por Guido van Rossum a finales de los años 80, Python se lanzó en 1991. Incluía clases con herencia, manejo de excepciones y funciones. Python 2.0, lanzado en 2000, introdujo listas por comprensión y recolección de basura. En 2001, su licencia se hizo compatible con GPL.

Filosofía: La filosofía de Python se centra en la simplicidad y la legibilidad del código, con principios como la preferencia por lo explícito y la simplicidad sobre la complejidad, descritos en "El Zen de Python".

Tipos de Datos:

str: Cadena inmutable. bytes: Vector inmutable de bytes. list: Secuencia mutable. tuple: Secuencia inmutable. set: Conjunto mutable sin orden ni duplicados. frozenset: Conjunto inmutable sin orden ni duplicados. dict: Pares clave-valor mutables. int: Número entero de precisión arbitraria. float: Número decimal de doble precisión. complex: Número complejo. bool: Valor booleano.

Estructuras de Control: Condicionales: if, elif, else. Bucles: for para iterar sobre iterables, while para ejecutar mientras la condición sea verdadera.

Listas y Tuplas: Listas: Definidas con corchetes [], mutables. Tuplas: Definidas con paréntesis (), inmutables.

Diccionarios: Definidos con llaves {}, contienen pares clave-valor mutables.

Sentencia match-case: Introducida en Python 3.10 para comparar estructuras y tipos de datos.

Listas por Comprensión: Definición compacta de listas.

Funciones: Definidas con def o lambda, usan *args para argumentos posicionales variables y **kwargs para argumentos clave variables.

Clases: Definidas con class, contienen métodos y atributos. init inicializa las instancias.

1 respuesta

Hola Jorge, espero te encuentres bien!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!