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

Entenda Python

O documento apresenta uma introdução à linguagem de programação Python, abordando sua criação, valores, tipos, variáveis, comandos e conceitos de associação, escopo, abstração e encapsulamento. Também discute sistemas de tipos, polimorfismo, laços de repetição e estruturas condicionais. O conteúdo é organizado de forma a facilitar a compreensão dos princípios fundamentais do Python.

Enviado por

Fredson Araujo
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações

Entenda Python

O documento apresenta uma introdução à linguagem de programação Python, abordando sua criação, valores, tipos, variáveis, comandos e conceitos de associação, escopo, abstração e encapsulamento. Também discute sistemas de tipos, polimorfismo, laços de repetição e estruturas condicionais. O conteúdo é organizado de forma a facilitar a compreensão dos princípios fundamentais do Python.

Enviado por

Fredson Araujo
Direitos autorais
© © All Rights Reserved
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 22

ENTENDA:

PYTHON

Paradigmas Linguagem de programação.


Lider: Bruna

1
LINGUAGEM

O Python foi criado por Guido van Rossum em 1991, inspirado na


linguagem ABC, com o objetivo de ser simples, legível e produtivo.

Ele corrigiu limitações da época, como a falta de extensibilidade,


e introduziu a indentação obrigatória para organizar o código,
promovendo clareza.

2
VALORES E TIPOS

Em Python, valores são os dados que


manipulamos, como números, textos e
listas.
Cada valor tem um tipo específico,
que define o que pode ser feito com
ele.

3
VARIÁVEIS E COMANDOS

Variáveis Comandos

É um nome que São instruções que dizem


ao Python o que fazer.
se refere a um
valor específico.
Funciona como uma Executam ações no
caixinha onde podemos programa, como exibir
guardar dados. resultados ou realizar
cálculos.

4
CRIAR VARIÁVEIS EM PYTHON &
COMANDOS

5
ASSOCIAÇÃO

01.
ASSOCIAÇÃO
02.
AGREGAÇÃO
03.
COMPOSIÇÃO

Está ligada à Um objeto "possui" Um objeto contém


forma como outro, mas os outro e é
variáveis e objetos objetos podem responsável pelo
se relacionam na existir seu ciclo de vida.
memória.

Simples: : Um
objeto contém
uma referência a
outro.

6
MODELO DE ASSOCIAÇÃO

7
ESCOPO:
Define onde uma variável pode ser acessada dentro do código

TIPOS:
LOCAL (L): ENCLOSING (E): GLOBAL (G): BUILT-IN (B):

Dentro da função onde a No escopo da função Nomes reservados


1.Definido no nível do
variável foi definida. externa (para pelo Python (como
módulo (fora de
funções aninhadas). print, len).
funções/classes).

8
MODELO DE ESCOPO

9
ABSTRAÇÃO E
ENCAPSULAMENTO

Abstração Encapsulamento

é o princípio de ocultar detalhes protege os dados dentro da


desnecessários e expor apenas classe, permitindo que apenas
o essencial. Ou seja, foca no o métodos específicos acessem
que um objeto faz, e não em ou modifiquem certos atributos.
como ele faz.

10
MODELO DE ABSTRAÇÃO

11
MODELO DE ENCAPSULAMENTO

12
SISTEMAS DE TIPOS:

Tipagem:
Python tem o
seu sistema
de tipos de
maneira
dinâmica, o
tornando mais
flexível.

13
SISTEMAS DE TIPOS:

Polimorfismo:
Permite que
diferentes classes
utilizem o mesmo
nome de método,
mas com
comportamentos
distintos.

14
SISTEMAS DE TIPOS:

Sequenciadores:
Laços for e while:
Laços de repetição
servem para que o
código repita um
trecho definido.

15
SISTEMAS DE TIPOS:

Estruturas condicionais:
If: é usada para
verificar uma
condição.
Else e Elif: se a
condição do if não
for atendida, o bloco
de código dentro do
else será executado.

16
SISTEMAS DE TIPOS:

Manipulação de Fluxo:
Break:
Interrompendo
o fluxo de
repetição.

Continue: Ignora a
iteração atual e da
continuidade ao
loop.

17
18
19
20
21
MUITO
OBRIGADO!
PARTICIPAÇÃO DE:
BRUNA
CARLOS ANDRÉ
WESLEY
FREDSON
ROBSON

22

Você também pode gostar