1
resposta

casefold mais adequado que upper

O uso do método casefold não seria mais adequado do que a utilização do método upper para equiparar o case da string de entrada com o case da string da variavel palavra_chave?

if chute.casefold() == letra.casefold():

ao inves de:

if chute.upper() == letra.upper():
1 resposta

Oi Roberto tudo bem?

O casefold é um método diferente de conversão. Para o português tanto faz, mas para turco, alemão e outras línguas faz diferença.

Para saber mais veja https://www.w3.org/TR/charmod-norm/

Espero ter ajudado!!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software