Se você está começando no mundo da programação, o Python é uma das melhores linguagens para iniciar sua jornada. Neste guia, vou te mostrar os principais fundamentos que você precisa dominar para entender a linguagem e criar seus primeiros programas.
A sintaxe define como escrevemos o código em Python. É simples e fácil de ler. Aqui estão alguns exemplos:
# Comentário em Python
print("Olá, mundo!")
A indentação (espaços no início da linha) é obrigatória para definir blocos de código.
Variáveis são como “caixas” onde armazenamos dados. Cada dado tem um tipo, como:
nome = "Reijan" # string
idade = 25 # inteiro
altura = 1.75 # float
ativo = True # booleano
São usadas para tomar decisões no programa:
if idade >= 18:
print("Maior de idade")
else:
print("Menor de idade")
Permitem repetir ações várias vezes:
for i in range(5):
print(i)
while idade > 0:
idade -= 1
Às vezes, precisamos mudar o tipo de um valor:
numero = int("10") # de string para inteiro
texto = str(25) # de inteiro para string
Evita que seu programa quebre com erros:
try:
resultado = 10 / 0
except ZeroDivisionError:
print("Erro: divisão por zero")
Funções organizam o código e permitem reaproveitamento:
def saudacao():
print("Bem-vindo ao blog!")
saudacao()
Funções nativas do Python incluem print(), len(), type(), entre outras.
Coleções que guardam vários valores:
frutas = ["maçã", "banana", "uva"]
print(frutas[0]) # maçã
Parecidas com listas, mas imutáveis:
cores = ("vermelho", "azul")
Conjuntos não permitem itens duplicados:
numeros = {1, 2, 3, 3}
print(numeros) # {1, 2, 3}
Guardam informações em pares chave-valor:
pessoa = {"nome": "Reijan", "idade": 25}
print(pessoa["nome"]) # Reijan
Esses são os pilares para quem está começando com Python. Ao dominar esses conceitos, você estará pronto para dar os próximos passos, como trabalhar com arquivos, bancos de dados, e até frameworks web como Flask e Django.
Se você gostou desse conteúdo, continue acompanhando o blog para mais dicas e tutoriais de programação!