Ir ao conteúdo
  • Cadastre-se

Felipe2719

Membro Pleno
  • Total de itens

    71
  • Cadastrado em

  • Última visita

  • Qualificações

    0%
  1. @Midori também não haha mas só fazendo maisemconta = valor deu certo aqui. obrigado mais uma vez
  2. Da pra substituir esse copy por append ? não tenho certeza se posso usar
  3. @Midori Eu não consegui entender essa variável ''menor''. Eu tenho que atribuir ela a zero ? Nesses exercícios que to fazendo só posso usar o For mesmo def questao(listalist): maisemconta=[] for valor in listalist: precog = valor[0]/valor[1] if menor==o or precog<menor: menor = preçog maisemconta+= [menor] print(questao([[12,0.01]]))
  4. Preciso de ajuda pra consegui desenvolver e resolver esse exercício. Desde já agradeço def questao(listalist): maisemconta = [] for valor in listalist: ...
  5. @Midori eu quebrando a cabeça e era tão simples assim. meu deus Obrigado pela milésima vez !
  6. OBS: Não posso usar o Count nem o range tô em dúvida de como fazer fazer pra retornar a quantidade de vezes que um elemento aparece na lista sem usar o count
  7. @Midori Agora entendi. o pos só seria necessário no caso do while né ? muito obrigado de novo !
  8. Saquei. Mas na hora de Retornar a quantidade de elementos int e float da lista? não to sabendo como fazer isso
  9. def questao(lista): pos = 0 for elemento in lista: if lista[pos]!=int and lista[pos]!=float: pos = pos + 1 Não to sabendo como fazer p retornar a qtd desses elementos da lista. parece ser bem simples mas eu sou burro demais alguém me ajuda
  10. def questao(capmax,seq): pos = 0 while pos<len(seq): soma = 0 if soma<=capmax: soma+= seq[pos] + seq[pos + 1 ] pos = pos + 2 return (capmax<=soma) continua retornando a true pra qualquer valor :c acho que o meu problema é na hora de retornar ou fazer a comparação do if, se eu troco um dos dois ou sempre da false ou sempre da true
  11. @Midori eu teria então que excluir os indices i e j e usar só o pos, certo ? soma += -seq[pos] + seq [pos + 1] pos = pos + 1 mas quando eu adiciono esse pos = pos + 1 pra ir acumulando na soma ele fica dando o erro ''list index out of range''
  12. @devair1010 Acho que pode sim, se não ele ia acusar algum erro. Do jeito que você disse não vai me servir porque preciso retornar a um valor booleano
  13. Na minha cabeça esse código que eu fiz faz sentido, mas como eu sei que tá bem errado deixo p alguém corrigir se possível. @Midorime salva de novo kkkk é a última agora *Tá retornando a True quando era pra retornar False def questao(capmax,seq): i = 0 j = 0 while i<len(seq): soma = 0 if seq[i+1]-seq[j+1]<=capmax: soma = soma + seq[i] i = i + 2 else: soma = soma - seq[i] j = j + 1 return (soma<=capmax) print(questao(10,[0,5,2,7,3,3,5,2,7,0]))
  14. @Midori eu não sabia que podia criar variáveis dentro do While. tenho problemas com indentações, preciso melhorar nisso mais uma vez muito obrigado, tá me salvando de uma forma absurda
  15. def questao(A,B): a = 0 b = 0 C = [] pos = 0 colidiu = 0 while pos<len(A): ... while pos<len(B): ... if A[a]==B[b] and A[a+1] == B[b+1]: a = a + 2 b = b + 2 colidiu = 1 C.append(colidiu) pos = pos + 1 return C print(questao([0,6,3,5],[10,2,0,6,3,4,9,5])) To fazendo assim, tem algo errado ? :x e pra eu fazer os jogadores que não colidiram, eu tenho que botar um elif ou else ?

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...

Os Mitos do Dinheiro

APENAS R$ 9,90!

CLIQUE AQUI E COMPRE AGORA MESMO!