PYTHON
Objetivos
Função - Sintaxe
o Formatação
Estruturas Condicionais
Exercícios Práticos
Usando o format com Strings
s = 'Adoro Python'
# alinha a direita com 20 espaços em branco
print("{0:>20}".format(s))
# alinha a direita com 20 símbolos #
print("{0:#>20}".format(s))
# alinha ao centro usando 10 espaços em branco a esquerda e 10 a
direita
print("{0:^20}".format(s))
# imprime só as primeiras cinco letras
print("{0:.5}".format(s))
ATIVIDADE 1 - EXERCÍCIOS
1. Peça um número inteiro, e devolva o número inserido, o seu anterior e o seu
seguinte.
2. O programa peça 2 notas de avaliação de um aluno, e devolva a sua média.
3. Em cima dos que andam a os que voam
Estruturas Condicionais
A estrutura de condição If-else realiza testes condicionais. Executa um bloco SE (IF), se
uma determinada condição for realizada. Avalia se cada condição é verdadeira ou não.
O bloco SENÃO (Else), é executado, caso a condição do comando IF não for executada.
SINTAXE
if condição:
executa_esta_linha
else:
executa_esta_linha
Exemplo:
a=5
b=6
if a>b:
print(“A variável {} é a maior”.format(a))
else:
print(“A variável {} é a maior”.format(b))
Condicionais encadeados
Apenas um dos ramos é executado, podendo ter uma série interminável de elif (é abreviatura
de else if). Mesmo que haja um sem número de condições, será executada a primeira instrução
verdadeira que for encontrada.
Exemplo:
a=5
b=6
if a>b:
print(“A variável {} é a maior”.format(a))
elif a<b:
print(“A variável {} é a maior”.format(b))
else:
print(“A variável {} é a igual a {}”.format(a,b))
ATIVIDADE 2 - EXERCÍCIOS
1. Faça um Programa que peça um valor e mostre na tela se o valor é positivo ou
negativo.
2. Faça um Programa que verifique se uma letra inserida é "F" ou "M". Conforme a letra
escrever: F - Feminino, M - Masculino, Género Inválido.
3. Faça um Programa que peça os 3 lados de um triângulo. O programa deverá informar
se os valores podem ser um triângulo. Indique, caso os lados formem um triângulo, se
o mesmo é: equilátero, isósceles ou escaleno.
Dicas:
a. Três lados formam um triângulo quando a soma de quaisquer dois lados for maior que o
terceiro;
b. Triângulo Equilátero: três lados iguais;
c. Triângulo Isósceles: quaisquer dois lados iguais;
d. Triângulo Escaleno: três lados diferentes;