Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Tipos de Dados em Python | Seção
Variáveis e Operadores em Python

bookTipos de Dados em Python

O Python oferece vários tipos de dados, cada um com um propósito específico e armazenado de forma única na memória para codificação eficiente. Não é necessário memorizar todos eles. Utilize print(type(value)) para verificar o tipo de uma variável e experimente diferentes valores para observar seus tipos.

12345678910111213
# Text text_var = "Hello, World!" # `str` # Numeric int_var = 42 # `int` float_var = 3.14 # `float` complex_var = 2 + 3j # `complex` # Boolean bool_var = True # `bool` # Check variable type print(type(text_var))
copy

Para alternar entre tipos, pode-se usar int() para inteiros, float() para decimais e complex() para números complexos. No entanto, tenha cautela ao transformar um tipo em outro.

12345678
# Variables int_num = 11 real_num = 16.83 # Show original and converted values # int() removes the decimal part print(int_num, float(int_num)) print(real_num, int(real_num))
copy

A divisão de dois inteiros com o operador / sempre retorna um float, mesmo que a divisão seja exata. Para realizar a divisão inteira e obter o quociente sem o resto, utilize o operador //.

12345
# Perform division of two integers division = 25 / 5 # The result of the division and its type print(division, type(division))
copy
question mark

É necessário especificar o tipo de dado ao criar uma variável?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

bookTipos de Dados em Python

Deslize para mostrar o menu

O Python oferece vários tipos de dados, cada um com um propósito específico e armazenado de forma única na memória para codificação eficiente. Não é necessário memorizar todos eles. Utilize print(type(value)) para verificar o tipo de uma variável e experimente diferentes valores para observar seus tipos.

12345678910111213
# Text text_var = "Hello, World!" # `str` # Numeric int_var = 42 # `int` float_var = 3.14 # `float` complex_var = 2 + 3j # `complex` # Boolean bool_var = True # `bool` # Check variable type print(type(text_var))
copy

Para alternar entre tipos, pode-se usar int() para inteiros, float() para decimais e complex() para números complexos. No entanto, tenha cautela ao transformar um tipo em outro.

12345678
# Variables int_num = 11 real_num = 16.83 # Show original and converted values # int() removes the decimal part print(int_num, float(int_num)) print(real_num, int(real_num))
copy

A divisão de dois inteiros com o operador / sempre retorna um float, mesmo que a divisão seja exata. Para realizar a divisão inteira e obter o quociente sem o resto, utilize o operador //.

12345
# Perform division of two integers division = 25 / 5 # The result of the division and its type print(division, type(division))
copy
question mark

É necessário especificar o tipo de dado ao criar uma variável?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 4
some-alt