Você está na página 1de 2

Corrigenda Exercícios curso 20h Python Luísa

Introdução ao Python

A. Crie um programa que permita inserir duas classificações de testes, através da mesma
linha, apenas separadas por uma virgula. No final devem mostrar ao utilizador, as
classificações obtidas em cada teste e a média das classificações obtida.
B. Desenvolva um programa que leia as notas de 2 testes. O primeiro teste tem um peso
de 70% e o segundo teste de 30% na nota final. Deve mostrar a nota de cada teste e a
nota final.
C. Crie um programa que leia um valor e imprima a tabuada desse número.
D. Escreva um programa que leia um valor em metros e converta-o em cm e em mm.
Nota: 1 m = 100 cm e 1mm =1000 mm
E. Implemente um programa que solicite o valor do raio de uma circunferência, calcule e
mostre sua área.
F. Implemente um programa que solicite o valor hora de o trabalho de funcionário e o
número de horas que trabalha por mês. (TUDO NA MESMA LINHA). Com base nesses
valores deve calcular o valor do ordenado.
G. Atribui o valor de 5 às variáveis a,b e c. De seguida, atribui a x, y, z os valores de ‘Ana’,
‘Filipa’, ‘Joana’, respetivamente.
Solução:
a=b=c=5
a, b, c = ‘Ana’, ‘Filipa’, ‘Joana’

Formatação de dados

Manipulação de strings
H. Imprime a frase completa e os caracteres da posição 2 até a posição 5 da frase “Olá,
mundo!”
Solução:
texto=“Olá, mundo!”
print(texto)
print(texto[2:5])

I. Imprime o tamanho da frase do exercício anterior.


Solução:
texto=“Olá, mundo!”
print(len(texto))

J. Imprime o texto separando os espaços e de seguida a separar a partir da vírgula.


Solução:
texto="Olá, mundo!"
print(texto.split())
print(texto.split(‘,’))

K. Troca os caracteres ‘o’ por ‘i’.


Solução:
texto="Olá, mundo!"
print(texto.replace(‘o’,’i’))

Você também pode gostar