Logo Passei Direto
Buscar

Python-mapas-mentais

Resumo sobre a linguagem Python: características (alto nível, interpretada, multiplataforma, case‑sensitive, tipagem forte e dinâmica, indentação), paradigmas, operadores, definição de funções (def/return, lambda), tipos de dados (bool,int,float,complex,str,list,tuple,set,dict), métodos textuais e casting.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Python
É uma linguagem de programação:
De alto nível
Interpretada
Multiparadigma
Case-sensitive
Multiplataforma
De tipagem forte 
e dinâmica
Menos verbosa
Código-fonte agrupado 
por indentação
Nível de abstração bastante elevado.
Mais próximo da linguagem humana.
O código-fonte é executado linha a linha (em tempo 
real) por um interpretador.
Não é necessário traduzir todo o programa p/ depois 
executá-lo (como acontece com linguagens compiladas). 
Suporta mais de um paradigma de progra-
mação.
Paradigmas = formas diferentes de resol-
ver problemas.
Imperativo;
Procedural;
Funcional; e
Orientado a objetos.
Capaz de diferenciar maiúsculas e minúsculas.
Pode ser utilizado no Windows, Linux, MacOS, etc.Sua sintaxe permite escrever softwares com 
menos palavras e linhas que outras linguagens 
semelhantes.
Forte: Não permite realizar operações com vari-
áveis de tipos diferentes sem conversão.
Dinâmica: permite alteração de tipo de variável 
durante a execução do código-fonte.
Indentação é o recuo do texto em relação à 
sua margem.
Não é necessário utilizar marcadores textuais 
como {} ou begin/end para delimitar os blocos.
Eles são delimitados pela profundidade da 
indentação.
OBS: Python suporta o paradigma orientado a 
objetos com todos os seus componentes.
Python permite que programas sejam 
compilados para bytecode.
{
Python
Tipos de Operadores
Matemáticos De Atribuição
De Comparação
Lógicos
De Associação
+
-
*
/
//
**
%
Soma
Subtração
Multiplicação
Divisão
Divisão com Piso (arredondada)
Potenciação
Módulo (resto da divisão)
=
+=
-=
*=
/=
Atribuição Simples
Atribuição com Soma
Atribuição com Subtração
Atribuição com Produto
Atribuição com Divisão
==
!=
>
=
determinado objetivo seja atingido.
Deve haver uma instrução de controle que é testada em cada ciclo p/ determinar
se a repetição prossegue ou não. 
É iterada/repetida (em loop) baseada em uma expressão lógica (True 
ou False).
For
É iterada/repetida (em loop) baseada em coleções (ou objetos 
multivalorados).
A iteração é realizada sobre itens de listas, tuplas, sets, 
dicionários ou strings.
while expressão-lógica:
bloco-de-instruções
Enquanto a expressão lógica for 
verdadeira, o bloco de instruções 
será executado.
É preciso utilizar um contador ou a declaração break p/ não 
gerar um loop infinito.
for variável-de-controle in variável-coleção 
bloco-de-instruções
Condição que retorna 
um valor V ou F.

Mais conteúdos dessa disciplina