Ir ao conteúdo

Python O que está acontecendo dentro do for?


Ir à solução Resolvido por JorgeGus,

Posts recomendados

Postado
#Bom Dia! Eu vim pedir ajuda, porque não estou entendendo o que está acontecendo dentro do 
#laço for. Entra uma lista e sai outra sem eu ter pedido para fazer nada.
#Eu retirei o restante do exercício porque o erro está somente no for.
#Eu estou subindo um print que eu fiz do IDE

prova1=[8,6,3,9,7,4,5,6,4,8,9,10]
print(prova1)
soma=0
for c in prova1:
    print(prova1[c],end=" ")

 

python_erro_dentro_do_for.png

  • Curtir 1
  • Solução
Postado

Você está usando o conteúdo do vetor como índice, se quiser percorrer o vetor e exibir os elementos, deve iniciar o for com zero e ir incrementando até o último elemento, e usar o valor do contador do for como índice.

  • Curtir 1
  • Obrigado 1
Postado

Olá @Cristina2000 , o que está tentando fazer?

 

Acho que o codigo correto em phyton  é: 

 

prova1 = [8,6,3,9,7,4,5,6,4,8,9,10]

print(prova1)

soma = 0

for c in prova1:

    print(c, end=" ")

 

 

Sem título.png

 

Caso queira somar os valores da lista no lugar do print(c) mude para "soma = soma + c"

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...