Python Aula1
Python Aula1
Python
01 Introdução
02 Estruturas de
decisão
03 Estruturas de repetição e
Tópicos Listas
04 Dicionários e
Matrizes
05 Programação Modular
06
Projeto
Introdução
Algoritmo
● Linguagem interpretada.
● Alto nível.
○ Mais semelhante à linguagem humana
○ Códigos mais legíveis
● Fácil de aprender.
● Linguagem mais popular do mundo (fonte: TIOBE Index).
Linguagem Python
Python no mercado de trabalho
Para criar uma variável em Python basta digitar o seu nome e atribuir-lhe um valor
inicial utilizando o operador de atribuição. Ex: a = 5
+ Soma
- Subtração
* Multiplicação
/ Divisão
% Resto da divisão
** Expoente
// Piso
(parte inteira da divisão)
O valor de uma variável pode ser alterado a qualquer momento utilizando o
operador de atribuição novamente.
Escreva um programa em Python que calcula a média final de um aluno que fez 3
provas. O programa deverá receber o nome do aluno e as 3 notas através do
teclado. Imprima na tela o nome e a média no aluno. As notas devem ser
fracionárias.
Média = 𝑃1 + 𝑃2 + 𝑃3
3
Resposta
02 Estruturas de decisão
Lógica de Decisão
Exemplo
Estruturas de decisão (if /else/elif)
● Até o momento foram vistos códigos que são executados sempre de forma linear,
do início ao fim.
● No entanto, muitas vezes é necessário que diferentes ações sejam tomadas diante
de diferentes situações.
● Utilizamos o comando if para verificar uma condição e executar um bloco de
código caso essa condição seja verdadeira.
● Para evitar um alinhamento de if’s para verificar várias condições existe o
comando elif, que equivale a “senão, se”.
Estruturas de decisão (if /else/elif)
Operadores Lógicos
Operador Descrição Exemplo
== Igual a == b
!= Diferente a != b
a <= b
<= Menor ou igual
or “ou” lógico a or b
Marguerita 25.00
Calabresa 30.00
Portuguesa 35.00