Tipos de dados no Python | Aprenda Python Gratuito
Por Pythoneiro
Já falamos sobre valores e variáveis na programação com Python. Como você deve ter reparado, valores podem ser números, palavras, textos e até valores lógicos de verdadeiro ou falso.
Esses diferentes tipos de valores são, na programação, diferentes tipos de dados. O Python tem tipos de dados integrados por padrão, esses são os principais:
Do tipo texto: str
Numéricos: int, float, complex
Booleanos: bool
Binário: bytes, bytearray, memoryview
Do tipo de sequência: list, tuple, range
Do tipo mapeamento (mapping): dict
Conjunto: set, frozenset
Do tipo None: NoneType
Neste primeiro módulo da trilha de aprendizado de Python vamos trabalhar com os essenciais: as do tipo string (str), numéricos(int e float), lógicos ou booleanos (bool). No segundo módulo da trilha vamos ver também tipos de dados muito usados na programação com Python: de sequência (list e tuple), dicionários (dict) e conjunto (set).
Ao longo da trilha você vai aprender o que é cada tipo de dado, onde são usados e quais métodos ou funções podemos aplicar em cada um para desenvolver códigos e algoritmos.
Como saber o tipo do dado no Python?
Se você quer saber qual tipo de dado é uma variável ou um valor, você pode usar a função type()
. Basicamente a função retornará o tipo de dado. Veja no exemplo abaixo, pode colocar o valor diretamente entre os parênteses ou o nome da variável. Exemplos:
#Dado do tipo int
type(2)
#Variável do tipo int
numero_inteiro = 2
type(numero_inteiro)
Teste aqui!
Tente substituir o valor 2
por 3.2
ou por "palavra"
(palavra precisa estar entre aspas). Rode novamente e veja outros tipos de dados.
Nesta lição você conheceu quais os tipos de dados no Python, os tipos que já vêm embutidos no Python base. Na próxima lição você vai aprender o que são os tipos numéricos int
e float
e como usá-los.
Palavras Reservadas no Python
Lição AnteriorDados Numéricos no Python (EM BREVE)
Aprenda Python
Siga as lições abaixo e aprenda python gratuitamente na nossa trilha de aprendizagem
Python Básico
- Comece aqui!
- Introdução ao Python
- Características do Python
- Conceitos de Programação
- Como Rodar Python
- Primeira Função: print()
- Comentários no Python
- Valores e Variáveis
- Nomeando Variáveis
- Palavras-chave no Python
- Tipos de Dados no Python
- Números no Python: int e float
- Operações Aritméticas Parte 1
- Operações Aritméticas Parte 2
- Em breve:
- Regras de Precedência
- Dados Lógicos: bool
- Comparando Valores
- Operadores Lógicos
- Entrada e Saída de Dados
- Solução dos Desafios do Módulo Básico
- Mais conteúdo em breve. Para ser avisado, entre no nosso grupo do telegram:
- Entrar no Telegram
- Como rodar códigos nessa trilha (trinket)
Python Intermediário
- Em breve:
- Estruturas de Controle em Programação
- Condicionais: if else no Python
- Condicionais 2: If/elif/else no Python
- Estruturas if aninhadas
- Laços de Repetição em Programação
- Laço for no Python
- Laço while no Python
- Sintaxe Python
- Try...Except no Python
- Funções no Python
- Definindo uma função no python
- Escopo: Variáveis locais e globais
- Python Lambda
- Map, reduce e filter
- List Comprehension
- Programação Orientada à Objetos
- Iteradores no Python
- Python PIP
- Revisão de Conceitos do Módulo Intermédiário
- Solução dos Desafios do Módulo Intermédiário
Tópicos Avançados em Python
- Em breve:
- Introdução a tópicos avançados
- Manipulação de Arquivos no Python
- Lendo Arquivos
- Escrevendo/Criando Arquivos
- Deletando Arquivos
- Trabalhando com JSON no Python
- Trabalhando com CSV no Python
- Trabalhando imagens com pillow
- Módulo Math
- Módulo Dates
- Módulo RegEx
- Pacote Numpy
- Pacote Pandas
- Pacote Matplotlib
- Ciência de Dados com Python
Receba nossas novidades!
Entre para nosso grupo do telegram e fique sabendo de novas lições, códigos e tutoriais de programação:
Entrar no telegramAjude o Pythoneiro!
Ajude o site do pythoneiro a ficar de pé. Desenvolver bons conteúdos, manter o site no ar com hospedagem e desenvolvimento, divulgação e cuidar das redes sociais toma tempo e dinheiro. Você pode ajudar o pythoneiro sem gastar nenhum dinheiro:
Divulgue
Indique o blog do pythoneiro e seus artigos para pessoas que se interessem por programação. Divulgue nas suas redes sociais como facebook, twitter, instagram, linkedin, youtube, whatsapp, telegram, tiktok, email, discord, etc. Só não faça spam :P