Skip to content

Latest commit

 

History

History
120 lines (112 loc) · 45.4 KB

File metadata and controls

120 lines (112 loc) · 45.4 KB

Prática de Tutoriais Gratuitos de Python

Idiomas

🇨🇳 简体中文 🇯🇵 日本語 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

Aprenda Python, uma linguagem de programação versátil e de alto nível, com este roteiro de aprendizagem estruturado e concebido para iniciantes. Estes cursos de Python fornecem um caminho sistemático para dominar conceitos essenciais, incluindo sintaxe Python, estruturas de dados e programação orientada a objetos. Desenvolva habilidades práticas através de exercícios práticos e não-vídeo num ambiente interativo de Python, permitindo-lhe escrever código limpo e eficiente para várias aplicações.

Índice Nome Dificuldade Link do Tutorial
01 📖 Imprimir Olá Python Iniciante 🔗 View
02 📖 Comentários de Código Python Intermediário 🔗 View
03 📖 Matemática Python e Atribuição Aumentada Iniciante 🔗 View
04 📖 Jogos Matemáticos com NumPy Iniciante 🔗 View
05 📖 Classes e Objetos Avançado 🔗 View
06 📖 Fundamentos de Estruturas de Dados em Python Intermediário 🔗 View
07 📖 Fundamentos de Funções Python Avançado 🔗 View
08 📖 Declarações Condicionais em Python Iniciante 🔗 View
09 📖 Explorando as Funcionalidades de Computação Interativa do IPython Iniciante 🔗 View
10 📖 Conversão de Tipos de Variáveis Iniciante 🔗 View
11 📖 Função Einsum do NumPy Iniciante 🔗 View
12 📖 Seu Primeiro Laboratório Matplotlib Iniciante 🔗 View
13 📖 Gerando Templates Dinâmicos e Seguros com Jinja2 Iniciante 🔗 View
14 📖 Seu Primeiro Laboratório Python Intermediário 🔗 View
15 📖 Variáveis e Tipos de Dados em Python Iniciante 🔗 View
16 📖 Declarações Condicionais em Python Iniciante 🔗 View
17 📖 Converter Horas para Segundos Iniciante 🔗 View
18 📖 Tipos de Dados e Conversão Intermediário 🔗 View
19 📖 Como Interagir com a API do Windows em Python Iniciante 🔗 View
20 📖 Comunicação na Academia Espacial Iniciante 🔗 View
21 📖 Tipos de Dados e Operadores em Python Intermediário 🔗 View
22 📖 Criar um Processador de Etiquetas de Identificação de Astronautas Iniciante 🔗 View
23 📖 Estruturas de Controle em Python Intermediário 🔗 View
24 📖 Crie uma Contagem Regressiva para o Lançamento de um Foguete Iniciante 🔗 View
25 📖 Funções e Módulos em Python Iniciante 🔗 View
26 📖 Calculadora de Missão Espacial Iniciante 🔗 View
27 📖 Estruturas de Dados em Python Iniciante 🔗 View
28 📖 Sistema de Gerenciamento de Missões Espaciais Iniciante 🔗 View
29 📖 Como copiar eficientemente elementos de uma tupla para outra em Python Iniciante 🔗 View
30 📖 Como acessar e modificar atributos de um objeto Python Iniciante 🔗 View
31 📖 Como acessar chaves aninhadas em um objeto JSON Python Iniciante 🔗 View
32 📖 Como comparar duas strings Python para igualdade de forma case-insensitive? Iniciante 🔗 View
33 📖 Como gerar números de loteria aleatórios únicos em Python Iniciante 🔗 View
34 📖 Como lidar com KeyError ao acessar chaves aninhadas em um objeto JSON Python Iniciante 🔗 View
35 📖 Quais são as melhores práticas para extrair valores de objetos JSON aninhados em Python? Iniciante 🔗 View
36 📖 Qual a melhor forma de verificar se um arquivo Python está vazio? Iniciante 🔗 View
37 📖 Como lidar com o erro 'arquivo não encontrado' em Python Iniciante 🔗 View
38 📖 Como Gerenciar Caminhos de Arquivos em Diferentes Sistemas Operacionais com Python Iniciante 🔗 View
39 📖 Como usar next para obter o próximo elemento de um iterador Python Iniciante 🔗 View
40 📖 Quais são as diferenças entre os modos de acesso a arquivos em Python? Iniciante 🔗 View
41 📖 Qual a diferença entre argumentos posicionais e argumentos opcionais no módulo argparse do Python? Iniciante 🔗 View
42 📖 Como ativar e desativar um ambiente virtual Python Iniciante 🔗 View
43 📖 Como verificar o Python Path para encontrar módulos necessários Iniciante 🔗 View
44 📖 Como criar um defaultdict com valor padrão 0 em Python Iniciante 🔗 View
45 📖 Como encontrar os N elementos superiores em uma lista Python Iniciante 🔗 View
46 📖 Como lidar com diferentes códigos de status HTTP em requisições Python Iniciante 🔗 View
47 📖 Como Lidar com Argumentos de Função Ausentes ou Inválidos em Python Iniciante 🔗 View
48 📖 Como Lidar com Respostas Não Autorizadas em Requisições Python Iniciante 🔗 View
49 📖 Como implementar autenticação em um sistema cliente-servidor Python Iniciante 🔗 View
50 📖 Como implementar tratamento de erros na comunicação socket em Python Iniciante 🔗 View
51 📖 Como incluir arquivos adicionais em um pacote Python Iniciante 🔗 View
52 📖 Como analisar o conteúdo da resposta de uma chamada Python requests Iniciante 🔗 View
53 📖 Como Redirecionar a Função Print para um Arquivo em Python Iniciante 🔗 View
54 📖 Como definir cabeçalhos personalizados em chamadas Python requests Iniciante 🔗 View
55 📖 Como usar itertools.combinations em Python Iniciante 🔗 View
56 📖 Como usar o atributo dict para gerenciar dados de instância em Python Iniciante 🔗 View
57 📖 Como verificar se um objeto é iterável em Python Iniciante 🔗 View
58 📖 Como configurar interfaces de rede em Python Iniciante 🔗 View
59 📖 Como criar uma lista com um intervalo de números em Python Iniciante 🔗 View
60 📖 Como processar arquivos CSV grandes de forma eficiente em Python Iniciante 🔗 View
61 📖 Como configurar corretamente um arquivo init.py em um pacote Python Iniciante 🔗 View
62 📖 Como executar um programa Python pela linha de comando Iniciante 🔗 View
63 📖 Como enviar e receber mensagens usando sockets Python Iniciante 🔗 View
64 📖 Como usar funções lambda para atualizar valores de dicionários em Python Iniciante 🔗 View
65 📖 Como encontrar elementos comuns em duas listas Python Iniciante 🔗 View
66 📖 Como usar re.findall() em Python para encontrar todas as substrings correspondentes Iniciante 🔗 View
67 📖 Como usar os métodos init, str e repr em Python Iniciante 🔗 View
68 📖 Como filtrar caracteres não alfanuméricos de strings Python Iniciante 🔗 View
69 📖 Como Determinar a Nota com Base nas Notas Usando if-elif-else em Python Iniciante 🔗 View
70 📖 Como resolver erros de importação em Python Iniciante 🔗 View
71 📖 Como usar uma função lambda para ordenação personalizada em Python Iniciante 🔗 View
72 📖 Como converter uma lista Python em um conjunto preservando a ordem original Iniciante 🔗 View
73 📖 Como resolver 'NameError: name 'json' is not defined' em Python Iniciante 🔗 View
74 📖 Como Esperar uma Thread Python Terminar Iniciante 🔗 View
75 📖 Como resolver o ValueError: demasiados valores para desempacotar Iniciante 🔗 View
76 📖 Como substituir múltiplos espaços em branco em uma string Python Iniciante 🔗 View
77 📖 Como agrupar eficientemente uma lista Python com base em uma função específica Iniciante 🔗 View
78 📖 Como Formatar a Saída Hexadecimal em Python Iniciante 🔗 View
79 📖 Como Criar Funções Inline em Python Iniciante 🔗 View
80 📖 Como alinhar a saída em impressão Python Iniciante 🔗 View
81 📖 Como usar grupos de captura regex em Python Iniciante 🔗 View
82 📖 Como limpar ambientes virtuais Iniciante 🔗 View
83 📖 Como desativar venv Python Iniciante 🔗 View
84 📖 Como passar argumentos em multiprocessing Python Iniciante 🔗 View
85 📖 Como adicionar tempo em Python datetime Iniciante 🔗 View
86 📖 Como adicionar múltiplos argumentos argparse Iniciante 🔗 View
87 📖 Explore Ferramentas de Desenvolvimento Python Iniciante 🔗 View
88 📖 Compreender a Codificação de Caracteres em Python Iniciante 🔗 View
89 📖 Compreender Identificadores em Python Iniciante 🔗 View
90 📖 Utilizar o VS Code para Desenvolvimento em Python Iniciante 🔗 View
91 📖 Escrever e Depurar um Programa Python Simples Iniciante 🔗 View
92 📖 Técnicas Fundamentais de Criação de Arrays NumPy Iniciante 🔗 View
93 📖 Introdução à Indexação em NumPy Iniciante 🔗 View
94 📖 Importando Dados com Genfromtxt Iniciante 🔗 View
95 📖 Compreendendo os Tipos de Dados do NumPy Iniciante 🔗 View
96 📖 Broadcasting do NumPy para Computação Eficiente Iniciante 🔗 View
97 📖 Fundamentos da Manipulação de Arrays NumPy Iniciante 🔗 View
98 📖 Arrays Estruturados no NumPy Iniciante 🔗 View
99 📖 Funções Universais do NumPy Iniciante 🔗 View

Mais