1
resposta

Encontrando números em um texto

import re

descricao = input("Digite a descrição da receita: ")
numero = re.search(r'\d+', descricao)
print(f"O número da receita é: {numero.group()}")
1 resposta

Olá, Mauricio, como vai?

Seu código está correto e cumpre bem o objetivo da atividade, utilizando a função re.search para encontrar o número dentro do texto sem precisar de listas ou loops. A forma como você capturou o grupo e exibiu a mensagem está muito boa, mantendo o programa direto ao ponto.

Parabéns pelo exercício e obrigado por compartilhar seu código. O fórum está à disposição para qualquer outra dúvida ou discussão sobre Python e regex.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!