proyecto in Python Skill Tree

Extraer nombres de usuario de texto con Python

Principiante

A continuación, se presenta la introducción del proyecto basada en el tutorial del proyecto proporcionado:

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 nombres de usuario de texto utilizando Python. Esta es una tarea común en aplicaciones de redes sociales y mensajería instantánea, donde el carácter @ se utiliza a menudo para mencionar a alguien.

👀 Vista previa

## Ejemplo 1
>>> from parse_username import after_at
>>> text = "@LabEx @labex I won in the @ competition"
>>> print(after_at(text))
['LabEx', 'labex']
## Ejemplo 2
>>> text = "@LabEx@labex I won in the @ competition"
>>> print(after_at(text))
['LabEx', 'labex']
## Ejemplo 3
>>> text = "@labex @LabEx I won in the @LabEx competition"
>>> print(after_at(text))
['LabEx', 'labex']
## Ejemplo 4
>>> text = "@!LabEx @labex I won in the competition"
>>> print(after_at(text))
['labex']
## Ejemplo 5
>>> text = "I won in the competition@"
>>> print(after_at(text))
[]
## Ejemplo 6
>>> text = "LabEx@!"
>>> print(after_at(text))
[]
## Ejemplo 7
>>> text = "@!@LabEx @labex I won in the @LabEx competition @experiment"
>>> print(after_at(text))
['LabEx', 'experiment', 'labex']

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo implementar la función after_at para extraer nombres de usuario de un texto dado
  • Cómo manejar casos extremos y optimizar el rendimiento de la función
  • Cómo probar la función con varios escenarios de entrada

🏆 Logros

Después de completar este proyecto, podrás:

  • Comprender cómo utilizar Python para analizar y extraer información relevante de texto
  • Desarrollar una función robusta y eficiente para extraer nombres de usuario de texto
  • Aplicar tus habilidades para resolver problemas para mejorar la funcionalidad de la función
  • Probar tu código exhaustivamente para asegurarte de que funcione como se espera

Profesor

labby

Labby

Labby is the LabEx teacher.