Boa noite, gostaria de saber se o Python como nas outras linguagens possui uma forma de limitar o func input() em apenas um caractere?
Boa noite, gostaria de saber se o Python como nas outras linguagens possui uma forma de limitar o func input() em apenas um caractere?
Olá Vinícius, tudo bem?
A função input
não tem uma maneira de limitar os caracteres...
Uma forma que o pessoal geralmente usa é pegar apenas a primeira posição da string, sendo assim o primeiro caractere digitado, por exemplo:
resposta = input('Digite algo: ')[0]
Dessa forma, a variável resposta só terá o primeiro caractere digitado. Você pode utilizar outras técnicas de slicing para pegar quantos caracteres desejar.