0% acharam este documento útil (0 voto)
25 visualizações51 páginas

API B IntroProg 2

O documento introduz os principais conceitos da linguagem de programação Python, incluindo: instruções de entrada e saída de dados, tipos de dados básicos e compostos, operadores, e estruturas de dados como listas, tuplas, dicionários e conjuntos.

Enviado por

Anabela Martins
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 PPTX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
25 visualizações51 páginas

API B IntroProg 2

O documento introduz os principais conceitos da linguagem de programação Python, incluindo: instruções de entrada e saída de dados, tipos de dados básicos e compostos, operadores, e estruturas de dados como listas, tuplas, dicionários e conjuntos.

Enviado por

Anabela Martins
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 PPTX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 51

Aplicações Informáticas B

1 – Introdução à Programação
Linguagem de Programação Python

Ano Letivo
2023/2024

Professoras Anabela Martins e Glória Soares


SUMÁRIO

Introdução à linguagem de programação Python:


» Instruções de saída e entrada de dados
» Tipos de dados em programas
» Operadores aritméticos, lógicos, relacionais e respetivas regras de
prioridade
» Tipos de dados compostos: list, tiple, dict e set
Instruções de saída e entrada de dados

Função print()

» Função utilizada para efetuar a escrita de mensagens no ecrã.

» Os dados são escritos no formato string, e depois da saída de dados, por


defeito, efetua a mudança para a linha seguinte.
Instruções de saída e entrada de dados
Instruções de saída e entrada de dados

Função input()
» Função utilizada para ler dados do teclado.

» Esta função pode conter uma mensagem a ser apresentada ao utilizador e


os dados indicados pelo utilizador são do tipo string, podendo ser de outro
tipo, caso seja indicado o tipo pretendido.
Instruções de saída e entrada de dados
Instruções de saída e entrada de dados

Comentários

Os comentários são linhas ignoradas pelo compilador, incorporadas no código do


programa com o intuito de o explicar.

Comentários no Python:

# no início da linha, quando se pretende apenas uma linha de comentário.

Aspas triplas (“””…”””) ou plicas triplas (‘’’…’’’), quando se pretende definir um conjunto
de linhas de comentário.
Instruções de saída e entrada de dados
Tipos de dados em programas

• As variáveis são identificadores que designam valores que podem variar ao longo do
programa;
• Associado a cada uma das variáveis, é reservado um espaço de memória, de acordo
com o tipo de dado;
• A linguagem Python utiliza a definição dinâmica de dado, ou seja, não existe um
comando para declarar as variáveis. Estas são criadas com a atribuição de um valor;
• Na linguagem Python, ao atribuir um valor a uma variável, esta é automaticamente
declarada.
Tipos de dados em programas
Tipos de dados em programas

• As constantes são identificadores para designar valores que não variam ao longo da
execução do programa. A linguagem Python não tem uma instrução para a
declaração de constantes;
• É recomendado que o identificador das constantes seja definido apenas em letras
maiúsculas, para assim as distinguir das variáveis;
• Tal como a variáveis, as constantes são criadas com a atribuição de um valor, sendo
automaticamente definidas com o tipo de dado correspondente ao tipo atribuído.
Tipos de dados em programas
Tipos de dados em programas

Identificadores
Designações definidas pelo programador, no código de um programa, identificando
elementos como variáveis, funções, entre outros.

Regras para a definição de identificadores:


Tipos de dados em programas
Tipos de dados em programas

Palavras Reservadas

A linguagem Python tem um conjunto de palavras reservadas que não podem ser
utilizadas como identificadores de variáveis e funções, entre outros.
Tipos de dados em programas

Palavras Reservadas
Tipos de dados em programas

Dados: elementos sobre os quais são efetuadas operações.


Os dados, de acordo com a sua natureza, podem estar associados a diferentes
tipos.
O Phyton tem um conjunto diverso de tipos de dados que podem ser
utilizados no desenvolvimento de aplicações.
Tipos de dados em programas
Tipos de dados em programas
Tipos de dados em programas
Tipos de dados em programas
Operadores
Aritméticos
Operadores de
Atribuição
Operadores
Relacionais
Operadores
Lógicos
Prioridade dos
Operadores
Tipos de dados compostos
List
(Listas)
Tuple (Tuplas)
Dict
(Dicionários)
Set (Conjunto)
Estruturas de Dados – Operações Comuns
Print()
Max()
Min()
Len()
Sum()
Del()
Sorted()
list()
tuple()
set()
Operador
in
Operador
not in
Operador +
Estruturas de Dados – Operações Específicas
Estruturas de Dados Dict

Consultar chave:
Estruturas de Dados Dict

Alterar chave:
Estruturas de Dados Dict

Apagar chave e respetivo valor :


Estruturas de Dados Set

Interseção: Operador &


Estruturas de Dados Set

União: Operador |
Estruturas de Dados Set

Diferença: Operador -
Estruturas de Dados Set

Diferença simétrica: Operador ^

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy