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