Estou com uma dúvida que pode parecer simples, mas que me pegou pensando...
Sabemos que em Python, ao utilizar a função 'input()', o dado inserido pelo usuário é sempre interpretado inicialmente como 'str', a não ser que a gente converta para um 'int', 'float' ou 'bool'. Então, fiquei me perguntando: Será que é uma boa prática usar o tipo 'str' nas variáveis em ciência de dados, principalmente nas etapas iniciais de entrada ou coleta de dados, já que muita coisa chega em formato de texto?
Minha dúvida está mais relacionada ao uso do tipo da variável 'str' em processos de ciência de dados e se isso é comum ou se deve ser evitado dependendo da etapa ou do objetivo.