![]() |
Pages (4): « 1 2 [3] 4 » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Programmazione avanzata (http://www.dsy.it/forum/forumdisplay.php?forumid=437)
-- esercizi (http://www.dsy.it/forum/showthread.php?threadid=40010)
Qualcuno ha capito come fare l'esercizio 2 del laboratorio 6 (decoratori) ?
Il metodo fibo() deve restituire praticamente la classica successione? l'avete implementata con un iteratore?
penso che fibo debba essere ricorsiva, così la memoizzazione ha sicuramente più senso..:
code:
def memo(f): '''input memoization without keyworded argument''' f.cache = dict() def decorator(*a, **k): t = a #, frozenset(k) if (t) not in f.cache: f.cache[ t ] = f(*a, **k) #else: print('cached') return f.cache[ t ] return decorator @memo def fib(n): if n==0: return 1 if n==1: return 1 return fib(n-1)+fib(n-2) for i in range(10): print(fib(i))
Ma Fib, Fact e Taylor le hai messi tutti in una classe MyMath?
no in realtà le ho scritte solo come funzioni.. un po' come avviene nel modulo builtin math.. scrivi: from math import sqrt
non so se è così che intendeva il prof ma se lo dovessi fare in java userei dei metodi statici quindi..
grazie!
E la serie di Taylor come l'hai sviluppata invece?
così come per il logging come avrei due domande:
1) Quando scrivo nel file viene sovrascritto l'intero testo piuttosto che aggiungerlo
2) come si fa a scrivere nel file anche gli argomenti delle varie ricorsioni?
Risolto il logging.
Per quanto riguarda invece il decoratore stack_trace?
Qualcuno saprebbe spiegare l'esercizio sul triangolo di pascal?
Avete poi fatto l'esame? com'è stato?
Qualcuno sa quando usciranno i voti???
boh...
Sono usciti i risultati...
Stavolta gli esiti sono stati più positivi del solito, l'esame in fondo era più facile delle altre volte soprattutto (forse) nella distribuzione dei punteggi fra i vari esercizi.
Qualcuno sa solitamente quando e dove verbalizza il prof?
PS: ma cosa significano le linguette rosse che ci sono sopra alcuni voti?
"La verbalizzazione dell'appello del 9 marzo è fissata per lunedì 11 alle ore 12 nel mio ufficio (p121)."
mi chiedo anche io cosa siano i triangolini rossi...
di solito in excel i triangolini rossi indicano che nella cella è presente un commento... il prof avrà annotato qualcosa, suppongo.. ciau
All times are GMT. The time now is 01:51. | Pages (4): « 1 2 [3] 4 » Show all 46 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.