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
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 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
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
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
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
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
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
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
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
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
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
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
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
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
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