Junior — Middle
Como é que a conversão de tipos de dados é realizada na linguagem Python?
sobes.tech IA
Resposta da IA
No Python, a conversão de tipos de dados (type casting) é feita usando funções integradas que convertem explicitamente um valor de um tipo para outro. Por exemplo:
int()— converte para um número inteirofloat()— para um número de ponto flutuantestr()— para uma stringbool()— para um tipo booleano
Exemplo:
x = "123" # string
num = int(x) # agora num é o inteiro 123
Python também suporta conversão implícita de tipos em algumas operações, por exemplo, ao somar um inteiro e um número de ponto flutuante, o resultado será float. Mas para controle explícito, é melhor usar funções de conversão.