Jump to content

Por que meu código em Python não está retornando a soma de múltiplas entradas?


anahifen

Postagens Recomendadas

Comecei a aprender python essa semana. Queria pedir as 5 notas e que retornasse a soma das 5, porém não retorna nada. O que estou fazendo de errado? 

 

nota_1 = int(input("Digite a 1ª nota: "))

nota_2 = int(input("Digite a 2ª nota: "))

nota_3 = int(input("Digite a 3ª nota: "))

nota_4 = int(input("Digite a 4ª nota: "))

nota_5 = int(input("Digite a 5ª nota: "))

 

total = (nota_1+nota_2+nota_3+nota_4+nota_5)

print = (f"{total}")

  • Curtir 1
Link to comment
Compartilhe em outros sites

@anahifen Olá, como vai?

O problema está na última linha. Para usar o "print" não se usa o "="

Para ter retorno, necessita de ser "print(total)" ou "print(f"A média é: {total}").

Além disso, no total falta dividir por 5 no final. Espero ter ajudado

  • Ajudou! 1
Link to comment
Compartilhe em outros sites

@anahifen Segue abaixo seu código corrigido.;

# Solicita as 5 notas ao usuário
nota_1 = int(input("Digite a 1ª nota: "))
nota_2 = int(input("Digite a 2ª nota: "))
nota_3 = int(input("Digite a 3ª nota: "))
nota_4 = int(input("Digite a 4ª nota: "))
nota_5 = int(input("Digite a 5ª nota: "))

# Calcula o total somando as 5 notas
total = (nota_1 + nota_2 + nota_3 + nota_4 + nota_5)

# Calcula a média dividindo o total por 5
media = total / 5

# Exibe a soma e a média das notas
print(f"Soma das notas: {total}")
print(f"Média das notas: {media}")

 

  • Ajudou! 1
Link to comment
Compartilhe em outros sites

  • Casa do Desenvolvedor mudou o título para Por que meu código em Python não está retornando a soma de múltiplas entradas?

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...