1. Python
1.1. Sintaxe Básica
1.1.1. Variáveis
1.1.2. Tipos Primitivos
1.1.2.1. Introdução aos tipos primitivos
1.1.2.1.1. Int
1.1.2.1.2. Float
1.1.2.1.3. Bool
1.1.2.1.4. Str
1.1.2.1.5. Type
1.1.2.2. Fatiamento
1.1.2.2.1. Conceito de fatiamento
1.1.2.2.2. Notação de fatiamento
1.1.2.2.3. Exemplos de fatiamento em strings,listas e tuplas
1.1.3. Operadores e Expressões
1.1.3.1. Operadores Aritméticos
1.1.3.1.1. • + (ADIÇÃO): Utilizado para somar dois valores. • - (SUBTRAÇÃO): Utilizado para subtrair dois valores. • * (MULTIPLICAÇÃO): Utilizado para multiplicar dois valores. • / (DIVISÃO): Utilizado para dividir dois valores. O resultado é sempre um número de ponto flutuante (Float). • // (DIVISÃO INTEIRA): Utilizado para dividir dois valores e retornar a parte inteira do resultado. • % (MÓDULO): Utilizado para retornar o resto da divisão entre dois valores. • ** (EXPONENCIAÇÃO): Utilizado para elevar um valor a uma pôtencia.
1.1.3.2. Ordem de Precedência
1.1.3.2.1. 1: ( ) 2: ** 3: *, /, //, % 4: +, -
1.1.3.3. Operadores de Comparação
1.1.3.3.1. Análise de Strig
1.1.3.4. Operadores Lógicos
1.1.3.5. Operadores de Atribuição
1.1.3.6. Operadores Bit a Bit
1.1.3.7. Expressões Numéricas
1.1.3.8. Expressões Booleanas
1.1.4. Estruturas de Controle de Fluxo
1.1.5. Funções básicas
1.1.5.1. Manipulação de Strings
1.1.5.1.1. Análise de String
1.1.5.1.2. Tranformação de String
1.1.5.1.3. Divisão de String
1.1.5.1.4. Junção de String
1.1.6. Entrada e Saída de Dados
1.1.7. Documentação de Código
1.1.8. Comentários
1.1.9. Listas e tuplas
1.1.9.1. Listas
1.1.9.1.1. list() : Usado para criar listas vazias ou para converter outros objetos iteráveis em listas.
1.1.10. Dicionários
1.1.11. Conjuntos
1.1.12. Compreensões de lista
1.1.13. Módulos
1.1.13.1. Bibliotecas
1.1.13.1.1. Math
1.1.13.1.2. Random
1.1.14. Gerenciamento de exceções