1
resposta

Dica de conversão de dados

Aqui deixo uma contribuição que acredito ser válida, simplificando a conversão de dados. O exemplo da aula é totalmente válido, segue:

idade = input("Qual sua idade? ")
idade = int(idade)

Porém, acredito ser interessante adotar a prática de sempre explicitar o tipo do dado que você quer obter no input, segue exemplo:

idade = int(input("Qual sua idade? "))
primeiro_nome = str(input("Qual o seu primeiro nome?"))

Desta forma, explicitamos que queremos um dado do tipo inteiro (int) e do tipo string (str) respectivamente.

1 resposta

Olá Caio, tudo bem ? Espero que sim.

Parabéns por compartilhar com seus colegas a sua visão para esse tipo de situação, realmente agregou muito e tenho certeza que essa atitude é benéfica para seu aprendizado também.

Gostei bastante da sua abordagem, principalmente porque não vamos mais sobrescrever o valor da variável idade, essa é uma boa prática já que em códigos maiores e mais complexos podemos acabar gerando confusões.

Então embora a linha de código tenha ficado um pouco mais complexo de interpretar, entendo que foi uma troca justa para ter um código mais direto e deixando explicito os tipos esperados nos input.

Novamente parabéns por compartilhar seu conhecimento.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!