1
resposta

Agrupando informações dos pacientes

# Exercício 10
# Carlos é analista de dados em um hospital e está organizando informações de pacientes em um banco de dados. Ele recebe os dados no formato: "PrimeiroNome Sobrenome - Ano". Por exemplo, “Monalisa Silva - 1994”.
# Carlos precisa de um programa que leia as informações, capture cada parte separadamente, nome, o sobrenome e o ano de nascimento para preencher os campos do sistema.
# Ajude Carlos criando um programa que solicite o nome completo e o ano de nascimento de um paciente e exiba-os separadamente.

para_o_nome = re.compile(r'^[A-Za-záàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ\s\'-]+$')
para_a_data = re.compile(r'[0-9]{4}')

solicitacao = input("Digite seu nome completo: ")
solicitacao2 = input("Digite seu ano de nascimento: ")

resultado1 = para_o_nome.search(solicitacao)
resultado2 = para_a_data.search(solicitacao2)

if resultado1:
    print(f"Nome completo: {resultado1.group()}")
if resultado2:
    print(f"Ano de nascimento: {resultado2.group()}")

1 resposta

Olá, Guilherme, tudo bem?

O seu código está certinho, parabéns! Continue empenhado e não hesite em retornar ao fórum sempre que tiver dúvidas ou quiser compartilhar mais insights.

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