Lab02 - Tipos de dados e Variáveis
Solução Exercícios com Tipos de dados e Variáveis¶
Neste notebook, você encontrará exercícios relacionados a variáveis, tipos de dados, operações lógicas e matemáticas.
Dicas Importantes¶
- Não altere os nomes dos arquivos ou funções: Isso pode fazer com que os testes automáticos falhem, mesmo que sua solução esteja correta.
- Leia os erros com atenção: Eles podem fornecer dicas sobre o que está errado em seu código.
- Peça ajuda: Se estiver tendo dificuldades, não hesite em pedir ajuda ao professor ou colegas.
Exemplo Resolvido:¶
Declare uma variável chamada nome e atribua a ela o valor "Python".
# Sua solução aqui
nome = "Python"
Exemplo Resolvido:¶
Calcule a soma de a e b e armazene o resultado na variável resultado_soma.
a = 10
b = 20
# Sua solução aqui
resultado_soma = a+b
Agora é com você:¶
Resolva os exercicios abaixo
Exercicios¶
Determine o tipo de dado da variável valor e armazene-o na variável tipo_valor. Dica: use a função type()
valor = 123.45
# Sua solução aqui
tipo_valor = type(valor)
Determine se x é maior que y e armazene o resultado na variável x_maior_que_y.
x = 15
y = 10
# Sua solução aqui
x_maior_que_y = x > y
Calcule a subtração de x e y e armazene o resultado na variável resultado_subtacao.
# Sua solução aqui
resultado_subtacao = x - y
Calcule a divisão de x e y e armazene o resultado na variável resultado_divisao.
# Sua solução aqui
resultado_divisao = x / y
Calcule a divisão inteira de x e y e armazene o resultado na variável resultado_divisao_inteira.
# Sua solução aqui
divisao_inteira = x // y
Calcule a exponenciação de x elevado a y e armazene o resultado na variável resultado_exponenciacao.
# sua solução aqui
resultado_exponenciacao = x ** y
Declare a variável Celsius que recebe o valor de 24 ºC. Converta essa temperatura para Fahrenheit e armazene na variavel fahrenheit.
# Sua solução aqui
celsius = 0
fahrenheit = (celsius * 9/5) + 32
32.0
Determine a média das notas e atribua o resultado a variavel media.
nota1 = 5
nota2 = 8.6
nota3 = 9.2
# Sua solução aqui
media = (nota1 + nota2 + nota3) / 3
Declare uma variável chamada nome_completo que concatena as variaveis nome1 e sobrenome.
nome1 = "João"
sobrenome = "Silva"
# seu código aqui
nome_completo = nome1 + " " + sobrenome
Escreva o código que remova espaços em branco no início e no final da variavel materia e salva na propria variável materia
materia = " Computacional Thinking "
#Sua resposta aqui
materia = materia.strip()
Declare uma variável chamada texto_maiusculo que converte para maiúsculo o conteúdo da variavel texto.
texto = "Olá, Mundo!"
# Sua resposta aqui
texto_maiusculo = texto.upper() # Converte para maiúsculas
Declare uma variável chamada texto_substituido que Substitui "Mundo" por "Universo" da variavel texto.
# sua solução aqui
texto_substituido = texto.replace("Mundo", "Universo") # Substitui "Mundo" por "Universo"
Converta esse valor real para dólares e salve em dolar use 2 casas decimais na resposta. Considere que 1 dolar é equivalente 5,23 reais.
real = 862.78
# Sua solução aqui
dolar = round(real / 5.23,2)
Um móbile de berço de bebê é composto de três hastes como mostrado na figura. Para que ele esteja completamente equilibrado, com todas as hastes na horizontal, os pesos das quatro bolas A, B, C e D têm que satisfazer todas as seguintes três condições:
- A = B + C + D; e
- B + C = D; e
- B = C
Crie a variavel esta_equilibrado é do tipo booleana e retorna true quando as 4 entradas estão em equilibrio e false quando não estão em equilibrio.
Dica: a saida será verdadeira para: A = 12; B = 3; C = 3; D = 6.
# Sua solução aqui
esta_equilibrado = ( A == B + C + D ) and (B + C == D) and (B == C)
esta_equilibrado
False