In questo sito il protagonista sei tu.
Registrati ne Il Mondo Dei Librogames  
Login
Nome utente:

Password:

Ricordami

Hai perso la password?

Registrati ora!
Ricerca
Menu principale
Statistiche Utenti
Membri:
Oggi: 0
Ieri: 0
Totale: 1330
Ultimi: Cucciola78

Utenti Online:
Guests : 0
Membri : 40
Totale: 40
Lista utenti Online [Popup]
Utenti più attivi
1
lonewolf79
3954
2
FalcoDellaRuna
3427
3
Gurgaz
2622
4
Xion_Aritel
1734
5
=Dr.Scherzo=
1452
6
MetalDave
1262
7
Devil_Arhangel
1228
8
Skarn
1174
9
UomodiAnaland
1090
10
Federico
1025
Nuovi utenti
Cucciola78 12/11/2021
Alexthelord 20/5/2021
il_regno_di_Ozz 27/4/2021
riki25 11/4/2021
RangerDelSommerund 5/4/2021
Mirsea 28/3/2021
Marco 27/1/2021
Rinaldo 8/12/2020
giuseppe95 24/11/2020
Spymode 23/11/2020
Segnala messaggio:
 

Re: possibilità nei librogame

Oggetto: Re: possibilità nei librogame
inviato da toki il 2/7/2008 12:26:35

Ah ok, ho capito!

quando ti da l'errore INDENT vuol dire che manca la tabulazione.
Python vuole necessariamente il codice indentato con i caratteri di tabulazione. Purtroppo quando ti posto il codice nel forum i caratteri di tabulazione si perdono. Dovrei trovare un modo per caricarti direttamente il file .py ... purtroppo qui si può solo uploadare immagini, o sbaglio?

Facciamo così: ti rimetto il codice scrivendo ***TAB*** dove devi mettere il carattere di tabulazione:


class Node:
***TAB*** def __init__(self,key):
***TAB*** ***TAB*** self.key = key
***TAB*** ***TAB*** self.children = []


def visit(root,curPath,paths):
***TAB*** if root.children == []:
***TAB*** ***TAB*** paths += [curPath]
***TAB*** for x in root.children:
***TAB*** ***TAB*** visit(x,curPath + [x.key],paths)

# ********************************************************************
# Test
# ********************************************************************

root = Node("a")
v1 = Node("b")
v2 = Node("c")
v3 = Node("d")
v4 = Node("e")
v5 = Node("f")
v6 = Node("g")
root.children += [v1]
root.children += [v2]
v1.children += [v3]
v1.children += [v4]
v2.children += [v5]
v2.children += [v6]
paths = []
visit(root,[root.key],paths)
print paths
Annunci
copyright (c) 2006-2007 IMDL All right reserved