Visão geral
Aprender o Básico de Python
Introdução ao Python
- O que é Python e suas aplicações.
- Configuração do ambiente: instalação do Python e escolha de IDEs (IDLE, VS Code, PyCharm).
- Executando seu primeiro programa: "Hello, World!".
Sintaxe Básica
- Regras de indentação em Python.
- Comentários (simples e múltiplas linhas).
- Tipos de dados primitivos: números (inteiros e flutuantes), strings e booleanos.
Operadores e Expressões
- Operadores aritméticos, relacionais e lógicos.
- Operadores de atribuição e operadores especiais (como
in
eis
).
Trabalhando com Variáveis
- Declaração e atribuição de variáveis.
- Tipagem dinâmica e conversão de tipos (casting).
Estruturas Condicionais
if
,elif
eelse
: controle de fluxo básico.- Operadores ternários.
Estruturas de Repetição
- Laços
for
ewhile
. - Funções úteis:
range()
,enumerate()
ebreak/continue
.
Trabalhando com Coleções
- Listas: criação, indexação e manipulação.
- Tuplas: características e usos.
- Dicionários: chaves e valores.
- Conjuntos: operações básicas.
Funções em Python
- Declaração de funções (
def
). - Argumentos e valores padrão.
- Retorno de valores com
return
.
Manipulação de Strings
- Métodos comuns:
split()
,join()
,strip()
, etc. - Formatação de strings (f-strings e métodos antigos).
Manipulação de Arquivos
- Abertura e leitura de arquivos (
open()
,read()
). - Escrita em arquivos.
- Fechamento de arquivos e uso do gerenciador de contexto (
with
).
Introdução a Módulos e Pacotes
- Importando módulos padrão (como
math
erandom
). - Criando e importando módulos personalizados.
Tratamento de Erros
- Introdução ao uso de
try
,except
efinally
. - Lidando com exceções comuns.
Prazo de entrega: 5 dias
1 revisões gratuitas
Preço de revisão: R$100
Zander de Jesus Lopes
0.0 (0 avaliações)
Especialista em TIC e cibersegurança, com habilidades em desenvolvimento de aplicativos, desktop e web. Experiência em pré-vendas, consultoria de redes e criação de soluções personalizadas para ISPs. Proficiente em serviços de datacenter, infraestrutura de TI e projetos de transformação digital, com forte foco na entrega de resultados inovadores e eficientes.