1
resposta

Meu exercício

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

1 resposta

Oi, Ricardo! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Do jeito que você explicou, o código está quase completo, mas o parêntese final extra no print pode causar confusão. Além disso, o nome da variável numer pode ser ajustado para algo mais descritivo, como numeros.

Uma dica interessante para o futuro é usar o método join() para exibir os números extraídos como uma string única:


import re

descricao = input("Digite a descrição da receita: ")

numeros = re.findall(r'\d+', descricao)

print("Numeros encontrados: " + ", ".join(numeros))

Esse código junta todos os números encontrados com vírgula e espaço entre eles.

Alura

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