Re: [Python] Aiuto esercizio python

2015-11-26 Per discussione Carlos Catucci
2015-11-25 23:44 GMT+01:00 enrico franchi :

> Macche'... il video c'e'. Spiega questo e un paio di altre cose. Solo che
> il video e' piuttosto oscuro.


Un poco di gamma correction e tutto si schiarisce. Almeno cosi' mi diceva
un amico che lavora nell'editing video :)

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Aiuto esercizio python

2015-11-25 Per discussione enrico franchi
2015-11-24 17:04 GMT+00:00 Enrico Bianchi :

> Cosa non c'e' chiaro in tutto cio'?
>>
> Che non c'e` il video su Youtube :)


Macche'... il video c'e'. Spiega questo e un paio di altre cose. Solo che
il video e' piuttosto oscuro.

https://www.youtube.com/watch?v=gjIibV7xG_0


-- 
.
..: -enrico-
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Aiuto esercizio python

2015-11-24 Per discussione Enrico Bianchi

On 11/24/2015 04:11 PM, enrico franchi wrote:

ATTENZIONE: sto malignando ]:)


Cosa non c'e' chiaro in tutto cio'?

Che non c'e` il video su Youtube :)

Enrico
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Aiuto esercizio python

2015-11-24 Per discussione Gianluca Amato
Questo è il pezzo che non capisco.. "Un dizionario d rappresenta un albero se d 
ha due chiavi: 'name' con
valore il nome di un nodo e 'children' con valore la lista (eventualmente vuota)
dei nodi figli e quest'ultimi sono a loro volta dizionari dello stesso tipo. Si
veda l'esempio qui sotto.
Implementare inoltre la funzione create_tree(d) che preso un dizionario d che
rappresenta un albero crea il corrispondente albero con nodi di tipo TNode e ne
ritorna la radice. La funzione deve aggiungere i figli nello stesso ordine in 
cui 
sono elencati nelle liste delle chiavi 'children’.” Come lo costruisco 
l’albero? Grazie in anticipo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Aiuto esercizio python

2015-11-24 Per discussione Marco Beri
2015-11-23 19:33 GMT+01:00 Gianluca Amato :

> Questo è il pezzo che non capisco.. "Un dizionario d rappresenta un albero
> se d ha due chiavi: 'name' con
> valore il nome di un nodo e 'children' con valore la lista (eventualmente
> vuota)
> dei nodi figli e quest'ultimi sono a loro volta dizionari dello stesso
> tipo. Si
> veda l'esempio qui sotto.
> Implementare inoltre la funzione create_tree(d) che preso un dizionario d
> che
> rappresenta un albero crea il corrispondente albero con nodi di tipo TNode
> e ne
> ritorna la radice. La funzione deve aggiungere i figli nello stesso ordine
> in cui
> sono elencati nelle liste delle chiavi 'children’.” Come lo costruisco
> l’albero? Grazie in anticipo
>

Gianluca,
sbaglio o questo è un problema scolastico?

Se è così, mi sa tanto che devi almeno provarci tu, farci vedere la tua
soluzione e poi chiederci dove ti impicci.

Ma farlo fare in toto da qualcuno in lista (che non sarò io :-P ), non mi
pare troppo giusto.

Ciao.
Marco.

-- 
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
http://beri.it/articoli/ - Qualche articolo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Aiuto esercizio python

2015-11-24 Per discussione enrico franchi
2015-11-23 18:33 GMT+00:00 Gianluca Amato :

> Questo è il pezzo che non capisco.. "Un dizionario d rappresenta un albero
> se d ha due chiavi: 'name' con
> valore il nome di un nodo e 'children' con valore la lista (eventualmente
> vuota)
> dei nodi figli e quest'ultimi sono a loro volta dizionari dello stesso
> tipo. Si
> veda l'esempio qui sotto.
> Implementare inoltre la funzione create_tree(d) che preso un dizionario d
> che
> rappresenta un albero crea il corrispondente albero con nodi di tipo TNode
> e ne
> ritorna la radice. La funzione deve aggiungere i figli nello stesso ordine
> in cui
> sono elencati nelle liste delle chiavi 'children’.” Come lo costruisco
> l’albero? Grazie in anticipo
>
>
Questo stesso esercizio lo ha postato qualuno, forse tu stesso, sul forum
di Python-it.

Python (l'utente, non il linguaggio) ha risposto (e si applica anche in
questo caso):

Il dizionario non lo devi creare, ti viene dato. Devi scrivere una funzione
che prenda in ingresso un dizionario formato in quel modo e restituisca un
oggetto TNode (di cui presumibilmente dovrai scrivere la classe) che
rappresenta la radice. Ovviamente dovrà essere possibile attraversare
l'albero partendo dalla radice, quindi dovrai aggiungere tutti i figli
mentre attraversi il dizionario.

Nota: se non sai cosa significhi un termine, basta cercare. Ad oggi, Google
è ancora gratis. Ma poi anche un minimo di ragionamento: cross|posting,
cosa sarà mai?


Cosa non c'e' chiaro in tutto cio'? E' un esercizio *veramente* banale.
Basta fermarsi a riflettere.

1. sai creare una classe (immagino di si, se non te lo avrebbero dato)
2. sai creare un oggetto (come sopra)
3. sai creare una funzione (come sopra)
4. Se il dizionario di partenza contiene due campi, name & children...
secondo te, che faccia deve avere un oggetto che rappresenta la stessa
roba? Tipo... quali attributi ti aspetti che abbia?
5. Mettendo insieme 1, 2 e 4 vuole dire che puoi tirare fuori
un'implementazione iniziale di TNode (verosimilmente, sono 4 righe per la
cosa piu' semplice che funziona).
6. Questo e' l'esempio piu' semplice in assoluto di ricorsione. Devi solo
chiederti quale sia il caso base... ma pensa, e' talmente semplice in
questo caso che semplicemente se scrivi il codice nel modo piu' naturale
possibile il caso base viene automaticamente supportato.
7. Con 3 e 5 e 6 puoi scrivere la funzione (che sara' probabilmente lunga
tipo 4-5 righe).


-- 
.
..: -enrico-
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Aiuto esercizio python

2015-11-24 Per discussione salvatore monaco
io ti dico provaci, posta una soluzione, anche parziale, magari capirai
provandoci quali sono le cose che realmente non capisci del problema.

In lista potrebbe esserci anche il prof...

S

Il giorno 24 novembre 2015 11:21, Marco Beri  ha
scritto:

> 2015-11-23 19:33 GMT+01:00 Gianluca Amato :
>
>> Questo è il pezzo che non capisco.. "Un dizionario d rappresenta un
>> albero se d ha due chiavi: 'name' con
>> valore il nome di un nodo e 'children' con valore la lista (eventualmente
>> vuota)
>> dei nodi figli e quest'ultimi sono a loro volta dizionari dello stesso
>> tipo. Si
>> veda l'esempio qui sotto.
>> Implementare inoltre la funzione create_tree(d) che preso un dizionario d
>> che
>> rappresenta un albero crea il corrispondente albero con nodi di tipo
>> TNode e ne
>> ritorna la radice. La funzione deve aggiungere i figli nello stesso
>> ordine in cui
>> sono elencati nelle liste delle chiavi 'children’.” Come lo costruisco
>> l’albero? Grazie in anticipo
>>
>
> Gianluca,
> sbaglio o questo è un problema scolastico?
>
> Se è così, mi sa tanto che devi almeno provarci tu, farci vedere la tua
> soluzione e poi chiederci dove ti impicci.
>
> Ma farlo fare in toto da qualcuno in lista (che non sarò io :-P ), non mi
> pare troppo giusto.
>
> Ciao.
> Marco.
>
> --
> http://beri.it/ - Un blog
> http://beri.it/i-miei-libri/ - Qualche libro
> http://beri.it/articoli/ - Qualche articolo
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>


-- 
@salvatoremonaco
http://blog.smitsolution.net
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Aiuto esercizio python

2015-11-24 Per discussione Matteo Boscolo

Il 24/11/2015 11:21, Marco Beri ha scritto:
a farlo fare in toto da qualcuno in lista (che non sarò io :-P ), non 
mi pare troppo giusto.

si si .. non imparerai mai se non ti sporchi le mani :)))


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Aiuto esercizio python

2015-11-23 Per discussione Gianluca Amato
Salve cerco un aiuto per un esercizio in python.. qualcuno mi potrebbe aiutare? 
Grazie per il vostro aiuto
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Aiuto esercizio python

2015-11-23 Per discussione Fundor333

Il 22/11/2015 15:51, Gianluca Amato ha scritto:

Salve cerco un aiuto per un esercizio in python.. qualcuno mi potrebbe aiutare? 
Grazie per il vostro aiuto
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Se scrivi il testo del problema anche si. Così senza sapere niente non 
possiamo

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python