Accademia:Log 2011 05 22
Vai alla navigazione
Vai alla ricerca
[21:54:09] <spirit> buonasera [22:09:15] <groll> uhm è deserto il canale [22:09:35] <spirit> già [22:17:05] <groll> cosa avete fatto nelle lezioni precedenti? [22:19:51] <spirit> mercoledi non c'ero, domenica nulla perchè eravamo in pochi e solo amosse è riuscito ad andare avanti, quindi siamo rimasti al cap.8 del libro che è da studiare anche per me [22:21:06] <spirit> poi discutevamo su come dividersi il lavoro per aggiornare il wiki.. [22:21:46] <groll> ma il libro sarebbe quello dei giochi? [22:21:54] <groll> con il logo del draghetto? [22:22:03] <spirit> si il gioco dell'impiccato [22:23:05] <spirit> ma prima Stemby accennava ai diagrammi di flusso (che sono anche nel wiki) [22:23:58] <groll> uhm ok quindi progettazione di un programma usando diagrammi di flusso [22:24:10] <groll> in effetti è una cosa che torna spesso utile [22:27:05] --> brunology (~brunology@Azzurra=17FCBB6B.3-79-r.retail.telecomitalia.it) è entrato in #debianizzati-corsi [22:27:27] <spirit> esatto [22:27:42] <groll> se vuoi ti posso proporre un esercizio sui file [22:27:57] <groll> che poi magari puoi rappresentare con un diagramma [22:28:06] <groll> così si uniscono le due cose [22:28:24] <spirit> non troppo difficile groll, che io sono indietro parecchio.. [22:28:48] <groll> se lo progetti prima con un diagramma diventa più facile [22:29:03] <groll> perchè a quel punto devi solo scrivere in python quello che vedi sul diagramma [22:30:17] <spirit> ok groll, mi sembra Stemby aveva un indirizzo per fare i diagrammi.. [22:30:54] --> amosse (~Mibbit@95.235.Azzurra-2EA3FAB5) è entrato in #debianizzati-corsi [22:31:02] <amosse> Sera [22:31:13] <groll> vediamo un programma semplice potrebbe essere "apri un file in lettura e sostituisci al suo interno alcune parole (a tua scelta) se una riga non ha nessuna di queste parole la scrivi al contrario (string ha un metodo per invertirla)." [22:31:15] <spirit> ciao amosse [22:31:29] <groll> ah e apri un file in scrittura dove ci salvi il file modificato [22:31:30] <amosse> Ciao [22:33:25] <amosse> ma dove siete in Gobby? [22:33:25] <groll> uhm no forse me lo sono sognato il metodo per invertire una stringa [22:33:53] <groll> usa il metodo swapcase al suo posto che fa un buffo effetto sul testo [22:34:48] <groll> amosse: per ora da nessuna parte [22:35:02] <groll> dovreste provare a fare un diagramma del programma che vi ho detto [22:35:07] <groll> e poi scrivere il codice [22:35:52] <groll> i diagrammi li facevate su un sito? [22:36:20] <spirit> ancora no aveva dato solo l'indirizzo.. [22:37:00] <spirit> e che non trovo [22:37:50] <spirit> amosse ti ricordi l'indirizzo per fare i diagrammi di flusso? [22:38:04] <amosse> un minuto, lo cerco [22:39:45] <amosse> non lo trovo, é menzionato su una delle ultime lezioni [22:40:07] <spirit> anch'io stavo guardando [22:42:38] <groll> uhm altrimenti provate a risolverlo così senza diagramma [22:42:43] <groll> o facendolo per conto vostro [22:42:55] <amosse> io vi devo lasciare, magari mi ricollego più tardi [22:43:02] <groll> se non sbaglio prima dei diagrammi l'ultima cosa che avete fatto è la gestione dei file [22:43:34] <amosse> input output su file di testo [22:44:04] <groll> provate a fare quel programmino allora [22:44:58] <-- amosse (~Mibbit@95.235.Azzurra-2EA3FAB5) è uscito (Quit: http://www.mibbit.com ajax IRC Client) [22:49:11] <spirit> devo studiarci un pò... [22:54:01] <spirit> groll: ecco l' indirizzo http://www.gliffy.com/ [22:54:39] <-- brunology (~brunology@Azzurra=17FCBB6B.3-79-r.retail.telecomitalia.it) è uscito da #debianizzati-corsi [22:56:08] <groll> bisogna registrarsi però [22:58:04] <spirit> si per registrarsi consigliava di usare mailinator mi sembra.. [22:58:33] <spirit> poi a me non mi è riuscito [23:01:12] <spirit> e poi con konqueror..gnash, mi sono infrenato che non mi legge i flash [23:02:37] <spirit> l' altro pc, con firefox l' ho formattato oggi. Sicchè niente diagrammi sigh [23:19:16] <spirit> con la funzione open() si apre il file in oggetto giusto? [23:19:23] <groll> si [23:32:54] <spirit> la seconda parte "sostituisci al suo interno alcune parole( a tua scelta)" occorre def() e poi cercare la corrispondenza tramite un istruzione [23:33:31] <groll> def() ? [23:51:24] <spirit> l' alternativa potrbbbe essere usare il metodo find, forse è giusto, ma 'sostituisci' non rieco ad interpretarlo... [23:52:09] <groll> hai il metodo già pronto [23:52:10] <groll> replace [23:54:18] <spirit> ok replace per la sostituzione, poi 'se una riga non ha nessuna di queste parole [23:54:28] <spirit> cioè [23:54:53] <groll> se non ne hai trovata nessuna fai qualcos'altro [23:54:54] <spirit> occorre un' istruzione? [23:55:00] <groll> ad esempio swapreplace [23:55:23] <groll> puoi farlo in un istruzione [23:55:36] <groll> a dire il vero se usi replace per sostituire le parole non hai alternative [23:56:39] <spirit> giusto [23:56:55] <groll> pensaci bene come fai a capire se non hai sostituito nessuna parola? [00:00:00] - {Oggi è lun mag 23 00:00:00 2011} [00:06:37] <spirit> forse con un return [00:07:09] <groll> beh dipende [00:07:22] <groll> ma stai lavorando su gobby? [00:07:57] <spirit> no solo a ragionamento su foglio di carta [00:08:49] <groll> comunque dire con un return non ha molto senso [00:15:33] <groll> notte [00:16:05] <-- groll (~groll@Azzurra-4F294CD1.48-151.net24.it) è uscito (Read/Dead Error: Input/output error) [00:16:07] <spirit> ok notte groll