0
respostas

[Projeto] Minha resolução

from time import sleep

while True:
    nome_cliente = input("Digite o nome do cliente para validação: ").strip()
    if nome_cliente:
        apenas_letras = nome_cliente.replace(" ", "").isalpha()
        primeira_letra_maiuscula = nome_cliente[0].istitle()
        if apenas_letras:
            print("Tem apenas letras no nome!")
            sleep(1)
        else:
            print("Caracteres não condizem com as regras! Nome inválido!")
            continue
        if primeira_letra_maiuscula:
            print("A primeira letra está maiúscula!")
            sleep(1)
            print(f"O nome é {nome_cliente} e é válido!")
            break
        else:
            print("Primeiras letras não estão em maiúsculo! Nome inválido!")
            continue
    else:
        print("Nome inválido!")
        continue