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 inteirofloat()
- Converte um valor em floatstr()
- 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.