0% acharam este documento útil (0 voto)
5 visualizações

Fundamentos Python

Enviado por

buaoentranhado
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
5 visualizações

Fundamentos Python

Enviado por

buaoentranhado
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 4

Fundamentos Completos de Python

Fundamentos de Python

Aqui estão todos os fundamentos de Python mais amplamente usados e fundamentais para entender a

linguagem:

1. Sintaxe Básica:

- Comentários: # comentário ou ''' comentário em várias linhas '''.

- Indentação: Em vez de chaves ou outros símbolos, o Python usa indentação para delimitar blocos de

código.

2. Tipos de Dados:

- Numéricos: Inteiros (int), Ponto flutuante (float), Números complexos (complex).

- Sequências: Strings (str), Listas (list), Tuplas (tuple).

- Mapeamentos: Dicionários (dict).

- Conjuntos: Sets (set), Frozensets (frozenset).

- Booleanos: True, False.

- Nenhum valor: None.

3. Operadores:

- Aritméticos: +, -, *, /, // (divisão inteira), % (módulo), ** (exponenciação).

- Comparação: ==, !=, >, <, >=, <=.

- Lógicos: and, or, not.

- Atribuição: =, +=, -=, *=, /=, %=, //=, **=.

- Operadores de identidade: is, is not.


Fundamentos Completos de Python

- Operadores de associação: in, not in.

4. Estruturas de Controle de Fluxo:

- Condicionais: if, elif, else.

- Laços de Repetição: for, while.

- Controle de Loop: break, continue, pass.

5. Funções:

- Definir com def.

- Funções com valor padrão para argumentos.

- Funções Lambda (funções anônimas).

6. Escopo de Variáveis:

- Local: Dentro de funções ou blocos.

- Global: Declaradas fora de funções.

- Global dentro de função: Usar global para modificar variáveis globais.

7. Coleções:

- Listas: Mutáveis.

- Tuplas: Imutáveis.

- Dicionários: Pares chave-valor.

- Sets: Conjuntos de elementos únicos.

8. Manipulação de Strings:
Fundamentos Completos de Python

- Métodos úteis: upper(), lower(), replace(), strip(), find(), split(), join().

- Interpolação de Strings com f-strings.

9. Manipulação de Arquivos:

- Abrir arquivos com open().

- Modos de abertura: 'r' (leitura), 'w' (escrita), 'a' (append), 'b' (binário).

10. Exceções:

- Uso de try, except, finally.

11. Programação Orientada a Objetos:

- Classes e Objetos.

- Herança.

12. Bibliotecas e Módulos:

- Importação de módulos.

- Criação de módulos próprios.

13. Funções Built-in (Integradas):

- Algumas funções úteis: len(), type(), max(), min(), sum(), sorted(), map(), filter(), zip(), enumerate(),

input(), print().

14. Compreensão de Listas (List Comprehension):

- Criar listas de forma compacta.


Fundamentos Completos de Python

15. Decoradores:

- Funções que modificam outras funções.

16. Geradores:

- Funções que retornam valores de forma lazy usando yield.

17. Manipulação de Data e Hora:

- Usar a biblioteca datetime para trabalhar com datas e horas.

18. Manipulação de JSON:

- Carregar e salvar arquivos JSON com a biblioteca json.

19. Bibliotecas Externas:

- Usar o pip para instalar bibliotecas de terceiros.

20. Context Manager:

- Usar with para gerenciar recursos como arquivos ou conexões de rede.

Você também pode gostar