-
Contagem de Conteúdo
2 -
Ingressou
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Blogs
Calendário
Downloads
Postagens postado por Devstar
-
-
Boa tarde Devs, estou com uma dúvida em um exercício de python onde é preciso descobrir o objetivo desse bloco de código porém não consegui desvendar a lógica, joguei no compilador, fiz os acertos porém não consegui nenhum resultado, espero que alguém consiga me ajudar, só preciso saber do objetivo.
Segue o trecho:
*“nodo” é um nodo da lista
def Metodo(self, nodo):
atual = self.inicio
if atual == nodo:
atual = None
print('Realizado')
elif atual == None:
print('Erro')
else:
while (atual.proximo != nodo) and (atual.proximo != None):
atual = atual.proximo
if atual.proximo == nodo
atual.proximo = nodo.proximo
print('Realizado')
elif atual.proximo != None
print('Erro')
Qual objetivo desse trecho de código?
em Python
Postado
Oi @Thanael, primeiramente obrigado pela resposta, vamos lá dentro da sua explicação entendi todas essas questões que você colocou porém ainda estou tentando descobrir o real objetivo desse código ou em outras palavras qual potencial, pra que serviria, o que ele verifica de fato o que ele faz com a "lista" ou variável, quais modificações esse objeto sofre, mesmo com a lógica de programação que possuo e afinidade com o JavaScript por exemplo não consegui entender, não sei se é porque está escrito em outra linguagem que não domino ou pela falta de contextualização ou pela bagunça em si do código rsrs.