• How To Pass The First Word Mission??

Question related to mission First Word

 

I have been trying, it returns a correct word for the first test:

def first_word(text: str) -> str:
    first_word = "" 
    for word in text.split():
        if word[0].isalpha():
            first_word = word
            break
    return first_word.strip()

Can any one suggest a better approach?