Python Básico

Neste módulo do curso você aprenderá as bases da linguagem: operadores matemáticos, comparadores, controle de fluxo, laços de repetição (loops) entre outros. Esse conteúdo é necessário pois fornece o essencial para o entendimento dos assuntos mais complexos que serão abordados nos módulos avançados do curso.

Aula 1 - O que é Python? História da linguagem e como instalar em seu computador.

Links úteis

Anaconda Python.org

Aula 2 - Entrada e saída de informações, tipos de dados e variáveis.


Aula 3 - Operações aritméticas.


Aula 4 - Transformando tipos de dados com funções embutidas.


Aula 5 - Formatação de strings: concatenação e f-strings.


Aula 6 - Formatação de strings: método % e format().

Links úteis

Exercícios

Aula 7 - Valores booleanos e comparadores.


Aula 8 - Estrutura condicional: if e else.


Aula 9 - Estrutura condicional: elif e operadores and/or.

Links úteis

Exercícios

Aula 10 - Funções.


Aula 11 - Escopo de variáveis.


Aula 12 - Laços de repetição.

Links úteis

Exercícios

Aula 13 - Estrutura range e comandos continue/break.


Aula 14 - Lista: conceitos gerais.


Aula 15 - Lista: manipulação de itens e utilidades.


Aula 16 - Strings.


Aula 17 - Tuplas e dicionários.


Aula 18 - Aninhamento de estruturas.


Aula 19 - Matrizes: conceitos e estruturação.

Links úteis

Exercícios

Aula 20 - Arquivos.


Aula 21 - List comprehensions.


Aula 22 - Funções lambda e programação funcional.