Labs gratuitos de Python

Pratique a programação Python com os Laboratórios Gratuitos. Explore exercícios práticos para dominar a sintaxe Python, estruturas de dados e bibliotecas em um ambiente Python interativo.

Imprimir Olá Python

Imprimir Olá Python

Crie seu primeiro programa interativo em Python que aceita a entrada do usuário e exibe uma saída personalizada. Aprenda conceitos fundamentais como variáveis, operações de entrada/saída e formatação de strings.
ChallengePython
Comentários de Código Python

Comentários de Código Python

Comentários de código podem ajudar as pessoas a entender para que serve o código, e bons hábitos de comentários são essenciais para um bom desenvolvedor. Neste laboratório, você pode aprender como adicionar comentários à linguagem Python e várias formas comuns de comentar.
LabPython
Matemática Python e Atribuição Aumentada

Matemática Python e Atribuição Aumentada

Neste laboratório, mergulharemos em aspectos cruciais da programação Python: operadores matemáticos e operadores de atribuição aumentada.
LabPython
Jogos Matemáticos com NumPy

Jogos Matemáticos com NumPy

Neste desafio, você praticará o uso do módulo NumPy em Python e trabalhará com arrays NumPy para realizar operações matemáticas comuns.
ChallengePython
Tomada de Decisão com Instruções If

Tomada de Decisão com Instruções If

Como muitas decisões são tomadas no trabalho e na vida, vamos brincar um pouco com a instrução if.
ChallengePython
Classes e Objetos

Classes e Objetos

Neste laboratório, você aprenderá sobre classes e objetos em Python. Uma classe é um modelo para criar objetos. Um objeto é uma instância de uma classe.
LabPython
Fundamentos de Estruturas de Dados em Python

Fundamentos de Estruturas de Dados em Python

Neste laboratório, aprenderemos sobre estruturas de dados em Python. Os principais conteúdos das estruturas de dados com as quais trabalharemos são: listas, tuplas, dicionários e conjuntos.
LabPython
Fundamentos de Funções Python

Fundamentos de Funções Python

Neste laboratório, você aprenderá como definir e usar funções Python. Começaremos com exemplos simples e aumentaremos gradualmente a complexidade.
LabPython
Declarações Condicionais em Python

Declarações Condicionais em Python

Neste experimento, exploraremos como usar as instruções `if` em Python. As instruções `if` permitem que você execute código somente se uma determinada condição for atendida. Este é um conceito fundamental em programação que permite controlar o fluxo do seu programa com base em diferentes condições.
LabPython
Explorando as Funcionalidades de Computação Interativa do IPython

Explorando as Funcionalidades de Computação Interativa do IPython

IPython é um shell interativo de linha de comando para Python. Ele oferece diversas funcionalidades para computação interativa, como introspecção avançada, mídia rica e um poderoso mecanismo de histórico.
LabPython
Conversão de Tipos de Variáveis

Conversão de Tipos de Variáveis

Neste laboratório, aprenderemos como converter variáveis entre diferentes tipos de dados em Python. Começaremos com exemplos simples e, gradualmente, passaremos para exemplos mais complexos.
LabPython
Estatísticas de Valores de Listas com NumPy

Estatísticas de Valores de Listas com NumPy

Neste desafio, você criará um programa Python utilizando a biblioteca NumPy para realizar diversas operações estatísticas em uma lista de valores. O programa conterá múltiplos sub-desafios que testarão seu conhecimento e compreensão de NumPy e suas capacidades.
ChallengePython
NumPy Einsum para Computação Científica

NumPy Einsum para Computação Científica

Em computação científica, é frequentemente necessário realizar várias operações de álgebra linear. NumPy é uma biblioteca Python popular que fornece ferramentas eficientes e convenientes para realizar tais operações. Uma das ferramentas mais poderosas no NumPy é o einsum, que significa Somatório de Einstein.
LabPython
Resolução de Álgebra Linear com NumPy

Resolução de Álgebra Linear com NumPy

Neste desafio, você deve escrever um programa em Python que utilize as bibliotecas NumPy e Álgebra Linear para realizar a inversão de matrizes. A inversão de matrizes é uma técnica comum usada em álgebra linear e é útil em muitas áreas da ciência e engenharia.
ChallengePython
Função Einsum do NumPy

Função Einsum do NumPy

Este desafio foi projetado para testar suas habilidades no uso da função einsum do Numpy, que permite realizar várias operações em arrays multidimensionais. O desafio consiste em vários sub-desafios que aumentam gradualmente em dificuldade.
ChallengePython