Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Minha resposta à essa questão:

# John works as an attendant at a pharmacy and needs to check if a customer provided
# a valid prescription number in a description. The prescription number is always
# the only number present in the text provided by the customer. He wants a program
# that extracts this number directly and confirms whether the text is correct,
# without the need to work with lists or loops.
# Based on this scenario, create a program that receives a text with a description
# and displays a message with the number found.
# Input example:
# Enter the prescription description: The prescription 1087568 was sent by the customer.
# Expected output:
# The prescription number is: 1087568

import re

prescription_message = input("Enter the prescription description: ")
prescription_number = re.search(r"\d+", prescription_message)
if prescription_number:
    print("The prescription number is:", prescription_number.group())
else:
    print("The prescription you entered is not valid. Please enter a valid prescription.")
1 resposta
solução!

Olá, Raul! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o re para trabalhar com expressões regulares em Python, utilizou muito bem o search para localizar padrões e ainda compreendeu a importância da validação para garantir a confiabilidade dos dados.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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