Python para Iniciantes – Parte 2
Python é uma linguagem de programação altamente flexível e dinâmica, que não exige que você declare explicitamente os tipos de dados das variáveis. No entanto, entender os tipos de dados é fundamental para escrever código eficiente e livre de erros. Neste post, vamos explorar os tipos de dados mais comuns em Python e dar alguns exemplos práticos.
Tipos de Dados Básicos em Python
Inteiro (int): Este é o tipo de dados para números inteiros. Exemplos:
idade = 25
efone = 1234567890
Flutuante (float): Usado para representar números decimais. Exemplos:
altura = 1.75
uto = 19.99
String (str): Usado para texto. Strings devem ser colocadas entre aspas simples ou duplas. Exemplos:
nome = "João"
lá, mundo!’
Booleano (bool): Representa os valores True (verdadeiro) e False (falso). Exemplos:
esta_chovendo = False
e = True
Exemplos de Conversões de Tipos
Você pode converter entre diferentes tipos de dados em Python usando funções de conversão. Por exemplo:
# Convertendo um inteiro para uma string
idade = 30
idade_texto = str(idade)
# Convertendo uma string para um inteiro
numero_texto = "42"
numero = int(numero_texto)
# Convertendo um número flutuante para um inteiro
altura = 1.85
a = int(altura)
Tipo de Dados Lista
Outro tipo de dados importante é a lista (list), que é uma coleção ordenada de elementos. Aqui está um exemplo:
p-block-code”>frutas = ["maçã", "banana", "laranja"]
Você pode acessar os elementos de uma lista usando índices, por exemplo:
p-block-code”>primeira_fruta = frutas[0] # "maçã"
Tipo de Dados Dicionário
Os dicionários (dict) são coleções de pares chave-valor. Eles são úteis para armazenar informações relacionadas. Veja um exemplo:
p-block-code”>pessoa = {"nome": "Maria", "idade": 28, "cidade": "São Paulo"}
Você pode acessar os valores usando as chaves:
p-block-code”>nome_da_pessoa = pessoa["nome"] # "Maria"
Estes são apenas alguns dos tipos de dados mais comuns em Python. À medida que você avança na programação, também pode criar seus próprios tipos de dados personalizados usando classes. A compreensão desses tipos de dados é essencial para se tornar um programador Python competente. Continue praticando e explorando para aprimorar suas habilidades!