proyecto in Python Skill Tree

Extraer información de parámetros

Principiante

En este proyecto, aprenderás cómo extraer números de un texto dado, calcular el promedio de esos números y redondear el resultado a dos decimales. Este proyecto te ayudará a practicar el uso de expresiones regulares y el manejo de argumentos de línea de comandos en Python.

Python

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás a extraer números de un texto dado, calcular el promedio de esos números y redondear el resultado a dos decimales. Este proyecto te ayudará a practicar el uso de expresiones regulares y el manejo de argumentos de línea de comandos en Python.

👀 Vista previa

$ python3 ~/project/find_num.py "a11 b3.14c15 16"
11.29
$ python3 ~/project/find_num.py "a 5 b 6 c7 dd8 9"
7.00
$ python3 ~/project/find_num.py "ad1dg6dgd9dg4qwe10"
6.00

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo usar expresiones regulares para encontrar todos los números (enteros y de punto flotante) en un texto dado
  • Cómo convertir los números coincidentes de cadenas a flotantes
  • Cómo calcular el promedio de los números extraídos
  • Cómo formatear el resultado del promedio a dos decimales
  • Cómo manejar argumentos de línea de comandos en un script de Python

🏆 Logros

Después de completar este proyecto, serás capaz de:

  • Escribir un script de Python que pueda extraer números de un texto dado
  • Calcular el promedio de los números extraídos
  • Formatear el resultado del promedio a dos decimales
  • Ejecutar el script desde la línea de comandos y pasar el texto como argumento

Profesor

labby

Labby

Labby is the LabEx teacher.