Seu desafio é ler uma "senha" da entrada padrão / teclado.
Desafio :
- Leia uma string
s
invisivelmente. - Para cada um dos caracteres
s
inseridos, imprima um caracterec
. - Em tempo real.
Regras:
- Você deve imprimir
c
em tempo real. Assim que o usuário digitar um caractere, você deverá exibirc
. c
deve ser constante, ou seja, deve ser o mesmo caractere.c
pode ser qualquer caractere visível (ou seja, não pode ser uma nova linha, espaço, guia ou não imprimível).c
não pode ser baseados
, ou seja,c
deve ser definido / constante antes des
ser lido.c
deve ser o mesmo sempre que o programa for executado.c
pode ser um dos personagenss
se acidentalmente, desde que todas as outras regras sejam seguidas.- Nenhum dos caracteres de
s
pode aparecer na tela,c
exceto (consulte a regra anterior). - Você pode usar qualquer método razoável de entrada e saída, desde que todas as outras regras sejam seguidas.
- Você pode supor que o comprimento de
s
nunca seja maior que a largura da janela do terminal / gráfico. - Se estiver usando um terminal, seu programa deve terminar após a inserção de uma nova linha ou EOF.
Exemplo :
Se s
foi password01
e c
foi *
, a saída seria algo como:
Vencedor :
A submissão mais curta em cada idioma vence.
tkinter
permitido o python para o nosso campo de entrada personalizado (como o HTML), para que o programa não termine quando pressionar enter, mas quando você fecha aEntry
janela (X no Windows ecmd
+W
no mac)?