1
resposta

(02. Manipulando dados no Python) Desafio: hora da prática

# COLETA E AMOSTRAGEM DE DADOS

# 1. 
nome = input("Digite seu nome: ")
print(f"Olá, {nome}!")

# 2. 
nome = input("Digite seu nome: ")
idade = int(input("Digite sua idade: "))
print(f"Olá, {nome}, você tem {idade} anos.")

# 3. 
nome = input("Digite seu nome: ")
idade = int(input("Digite sua idade: "))
altura = float(input("Digite sua altura em metros: "))
print(f"Olá, {nome}, você tem {idade} anos e mede {altura} metros!")



# CALCULADORA COM OPERADORES

# 1. 
a = float(input("Digite o primeiro valor: "))
b = float(input("Digite o segundo valor: "))
print("Soma:", a + b)

# 2. 
a = float(input("Digite o primeiro valor: "))
b = float(input("Digite o segundo valor: "))
c = float(input("Digite o terceiro valor: "))
print("Soma:", a + b + c)

# 3. 
a = float(input("Digite o primeiro valor: "))
b = float(input("Digite o segundo valor: "))
print("Subtração:", a - b)

# 4. 
a = float(input("Digite o primeiro valor: "))
b = float(input("Digite o segundo valor: "))
print("Multiplicação:", a * b)

# 5. 
numerador = float(input("Digite o numerador: "))
denominador = float(input("Digite o denominador (não pode ser 0): "))
print("Divisão:", numerador / denominador)

# 6. 
base = float(input("Digite a base: "))
potencia = float(input("Digite a potência: "))
print("Resultado:", base ** potencia)

# 7. 
numerador = int(input("Digite o numerador: "))
denominador = int(input("Digite o denominador (não pode ser 0): "))
print("Divisão inteira:", numerador // denominador)

# 8. 
numerador = int(input("Digite o numerador: "))
denominador = int(input("Digite o denominador (não pode ser 0): "))
print("Resto da divisão:", numerador % denominador)

# 9. 
nota1 = float(input("Digite a primeira nota: "))
nota2 = float(input("Digite a segunda nota: "))
nota3 = float(input("Digite a terceira nota: "))
media = (nota1 + nota2 + nota3) / 3
print("Média:", media)

# 10. 
media_ponderada = (5*1 + 12*2 + 20*3 + 15*4) / (1+2+3+4)
print("Média ponderada:", media_ponderada)



# EDITANDO TEXTOS

# 1. 
frase = "Python é incrível!"
print(frase)

# 2. 
frase = input("Digite uma frase: ")
print(frase)

# 3. 
frase = input("Digite uma frase: ")
print(frase.upper())

# 4. 
frase = input("Digite uma frase: ")
print(frase.lower())

# 5. 
frase = "   Olá Python!   "
print(frase.strip())

# 6. 
frase = input("Digite uma frase: ")
print(frase.strip())

# 7. 
frase = input("Digite uma frase: ")
print(frase.strip().lower())

# 8. 
frase = input("Digite uma frase: ")
print(frase.replace("e", "f"))

# 9. 
frase = input("Digite uma frase: ")
print(frase.replace("a", "@"))

# 10. 
frase = input("Digite uma frase: ")
print(frase.replace("s", "$"))
1 resposta

Oi, Eduardo! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você organizou bem os exercícios, separando por temas como coleta de dados, operações matemáticas e manipulação de strings, o que ajuda bastante na leitura e entendimento. Além disso, usou corretamente conversões como int() e float(), mostrando que já entendeu como tratar diferentes tipos de dados no Python.

Continue assim!

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Por onde começar:
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!