Variáveis ​​Python e tipos de dados explicados de forma simples

Em Python, variáveis ​​e tipos de dados são conceitos fundamentais que você usará em quase todos os programas que escrever. Entender como usar variáveis ​​e reconhecer diferentes tipos de dados ajudará você a gerenciar e manipular dados de forma eficaz. Este guia o guiará pelos conceitos básicos de variáveis ​​e tipos de dados do Python de forma direta.

O que são variáveis?

Variáveis ​​são usadas para armazenar informações que podem ser referenciadas e manipuladas em todo o seu programa. Em Python, variáveis ​​são criadas atribuindo um valor a um nome usando o operador =.

# Example of variable assignment
message = "Hello, Python!"
age = 25
pi = 3.14

No exemplo acima, message é uma variável que armazena uma string, age armazena um inteiro e pi armazena um número de ponto flutuante.

Tipos de dados Python

O Python suporta vários tipos de dados, cada um usado para representar diferentes tipos de dados. Aqui estão os tipos de dados mais comuns que você encontrará:

1. Inteiro

Inteiros são números inteiros sem ponto decimal. Eles podem ser positivos, negativos ou zero.

# Integer example
age = 30
temperature = -5

2. Flutuador

Floats são números que incluem um ponto decimal. Eles são usados ​​para representar números reais.

# Float example
height = 5.9
weight = 72.5

3. Corda

Strings são sequências de caracteres entre aspas. Elas são usadas para representar texto.

# String example
name = "Alice"
greeting = "Hello, World!"

4. Booleano

Booleanos representam um de dois valores: True ou False. Eles são frequentemente usados ​​em declarações condicionais.

# Boolean example
is_student = True
is_graduate = False

5. Lista

Listas são coleções ordenadas de itens, que podem ser de diferentes tipos de dados. Listas são mutáveis, o que significa que seus conteúdos podem ser alterados.

# List example
fruits = ["apple", "banana", "cherry"]
numbers = [1, 2, 3, 4, 5]

6. Dicionário

Dicionários armazenam pares de chave-valor. Cada chave deve ser única, e os valores podem ser de qualquer tipo de dado. Dicionários são desordenados e mutáveis.

# Dictionary example
person = {
    "name": "Alice",
    "age": 30,
    "city": "New York"
}

Conversão de tipo

Às vezes, você precisará converter dados de um tipo para outro. Python fornece várias funções para esse propósito:

  • int() - Converte um valor em um inteiro
  • float() - Converte um valor em float
  • str() - Converte um valor em uma string
# Type conversion example
number = "42"
converted_number = int(number)
print(converted_number + 8)  # Output: 50

Conclusão

Entender variáveis ​​e tipos de dados do Python é crucial para escrever programas eficazes. Variáveis ​​permitem que você armazene e manipule dados, enquanto tipos de dados definem o tipo de dados com os quais você está trabalhando. Ao dominar esses conceitos, você será capaz de lidar com uma ampla variedade de tarefas de programação com facilidade. Continue praticando e experimentando diferentes tipos de dados e variáveis ​​para aprimorar suas habilidades em Python.