Article image
Luiz Júnior
Luiz Júnior27/08/2024 09:10
Compartilhe

Variáveis, Tipos de Dados e Operadores em Python

    Introdução ao Uso de Variáveis, Tipos de Dados e Operadores em Python

    Para quem deseja seguir uma carreira como engenheiro de dados, entender os fundamentos de Python é essencial. Python é uma das linguagens de programação mais usadas no mundo da análise de dados, graças à sua simplicidade e poder. Saber como manipular variáveis, tipos de dados e operadores é o ponto de partida para realizar tarefas complexas, como organizar e analisar grandes volumes de dados, construir pipelines de dados e até mesmo desenvolver soluções de machine learning.

    No dia a dia de quem trabalha com análise de dados, esses conhecimentos são fundamentais para lidar com diferentes tipos de informações e extrair insights valiosos. Por exemplo, num restaurante, calcular o ticket médio do dia é uma forma de entender como estão as vendas e o desempenho financeiro. Vamos explorar como esses conceitos funcionam em Python.

    A Importância das Variáveis Numéricas

    As variáveis são como caixinhas onde a gente guarda os valores que vamos usar no programa. Em Python, existem três tipos principais de variáveis numéricas: inteiros (números sem vírgula), decimais (números com vírgula) e números complexos (usados mais em cálculos avançados). Com essas variáveis, conseguimos fazer operações matemáticas como soma, subtração, multiplicação e divisão, além de outras mais complexas.

    Operadores Aritméticos e de Comparação

    Os operadores aritméticos são aqueles que a gente usa para fazer as contas básicas, como somar (+), subtrair (-), multiplicar (*) e dividir (/). Mas também temos operações mais avançadas, como a divisão inteira (//), que retorna só a parte inteira do resultado, e a potência (**), que eleva um número ao outro.

    Já os operadores de comparação são usados para comparar valores, por exemplo: igual a (==), maior que (>) ou menor que (<). Eles são muito úteis quando a gente precisa tomar decisões com base em condições específicas, como descobrir se o ticket médio de um dia foi maior que o de outro.

    Operadores de Atribuição e Lógicos

    Os operadores de atribuição são usados para dar valores às variáveis. O mais comum é o igual (=), mas também temos variações como +=, que soma um valor à variável e já atualiza o resultado, ou -=, que subtrai.

    Os operadores lógicos são usados para fazer comparações entre várias condições ao mesmo tempo. Por exemplo, o "e" (and) verifica se duas condições são verdadeiras, enquanto o "ou" (or) verifica se pelo menos uma delas é verdadeira. Isso é útil quando a gente quer verificar várias coisas ao mesmo tempo, como se o ticket médio foi maior em um dia e se houve um aumento nas vendas.

    Operadores de Identidade e Associação

    Os operadores de identidade são usados para comparar se duas variáveis são, de fato, o mesmo objeto na memória. Eles são representados por "is" e "is not". Por exemplo, a gente pode usar "x is y" para verificar se "x" e "y" são o mesmo objeto.

    Já os operadores de associação verificam se um valor está presente dentro de uma sequência, como uma lista ou uma string. Eles são representados por "in" e "not in". Por exemplo, a gente pode usar "a in lista" para ver se o valor "a" está dentro da lista que estamos analisando.

    Aplicação Prática: Cálculo do Ticket Médio

    Agora, aplicando tudo isso na prática, vamos calcular o ticket médio de um restaurante usando Python. O ticket médio é calculado dividindo o valor total das vendas pelo número de vendas do dia. Aqui está como você pode fazer isso com um código simples:

    Código em python

    # Valores das vendas e quantidade de vendas por dia

    svv_19 = 153.98 # Valor total de vendas no dia 19/01

    sqv_19 = 3      # Quantidade total de vendas no dia 19/01

    svv_20 = 337.01 # Valor total de vendas no dia 20/01

    sqv_20 = 7      # Quantidade total de vendas no dia 20/01

    svv_23 = 295.33 # Valor total de vendas no dia 23/01

    sqv_23 = 5      # Quantidade total de vendas no dia 23/01

    # Calculando o ticket médio de cada dia

    tkt_19 = svv_19 / sqv_19

    tkt_20 = svv_20 / sqv_20

    tkt_23 = svv_23 / sqv_23

    # Exibindo os resultados

    print(f"Ticket médio do dia 19/01: R$ {tkt_19:.2f}")

    print(f"Ticket médio do dia 20/01: R$ {tkt_20:.2f}")

    print(f"Ticket médio do dia 23/01: R$ {tkt_23:.2f}")

    # Calculando o ticket médio geral dos três dias

    tkt_medio_geral = (tkt_19 + tkt_20 + tkt_23) / 3

    print(f"Ticket médio geral: R$ {tkt_medio_geral:.2f}")

    ```

    Neste exemplo, estamos calculando o ticket médio de três dias diferentes. No dia 19 de janeiro, o valor total das vendas foi de R$ 153,98, com 3 vendas realizadas, resultando em um ticket médio de R$ 51,33. O código segue o mesmo raciocínio para os dias 20 e 23 de janeiro. No final, calculamos o ticket médio geral dos três dias para ter uma visão mais ampla.

    Conclusão

    Saber usar bem as variáveis, tipos de dados e operadores é fundamental para quem trabalha com análise de dados e quer avançar na carreira de engenheiro de dados. Quando a gente entende como manipular, comparar e fazer operações com esses elementos, fica muito mais fácil realizar análises precisas e tirar conclusões que ajudam na tomada de decisões. Python é uma ferramenta poderosa e, dominando seus fundamentos, você estará mais preparado para enfrentar os desafios do mundo dos dados.

    Compartilhe
    Comentários (0)