Re: [Python] aiuto, mi serve un test
Il giorno 11 marzo 2016 14:44, Marco De Paoli ha scritto: > ciao lista! > devo fare un test ai miei studenti di un mini corso che ho fatto su python > Per caso avete qualcosa di pronto? > Niente di cool, domande semplici, gli ho insegnato le basi > Pensavo a domande a risposta multipla, (non certo a fargli scrivere lungo > codice) > Durata del test un oretta massimo (ma se si può fare in mezz'ora meglio > ancora) > In italiano (ma se avete risorse in inglese dite pure che poi gliele > traduco) > penso che prenderò da qui: http://www.tutorialspoint.com/python/python_online_test.htm grazie per i suggerimenti arrivatemi da "dietro le quinte"! Marco ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] attributi astratti?
Ciao, sto lavorando ad un piccolo framework nel quale mi sento autorizzato ad usare il modulo abc per creare delle classi astratte/interfacce per permetterne l'estensione. Mi sono trovato spesso a dover assicurare la presenza di un attributo nelle classi derivate da una classe astratta, senza avere la possibilità di fornire un valore di default ragionevole. Data la natura dinamica di Python questo può essere fatto in vari modi, ma mi chiedo quale sia quello più 'idiomatico' in Python 3.4, facendo in modo che venga sollevata il prima possibile un'eccezione chiara se quell'attributo non viene definito. Al momento mi sono venute in mente tre soluzioni: 1. controllare con hasattr la presenza dell'attributo nel metodo __init__ della classe astratta 2. definire nella classe astratta una proprietà (decorata con @property) che solleva un'eccezione NotImplementedError 3. definire nella classe astratta un metodo astratto (decorato con @abstractmethod) con lo stesso nome dell'attributo Sto usando la 3. quando possibile perché solleva un'eccezione prima delle altre, ma non mi piace molto l'idea di richiedere un metodo quando voglio un attributo. Grazie, Marco -- |_|0|_| |_|_|0| |0|0|0| ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] aiuto, mi serve un test
2016-03-11 14:44 GMT+01:00 Marco De Paoli : > Niente di cool, domande semplici, gli ho insegnato le basi > Pensavo a domande a risposta multipla, (non certo a fargli scrivere lungo > codice) > Durata del test un oretta massimo (ma se si può fare in mezz'ora meglio > ancora) > Sei troppo buono. Chiedi al prof. Missiroli come devono essere fatti i test (sulla lista xpug-bo parlava di sottoporre i suoi studenti a fare un test di sprint scrum ) ;) Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] aiuto, mi serve un test
ciao lista! devo fare un test ai miei studenti di un mini corso che ho fatto su python Per caso avete qualcosa di pronto? Niente di cool, domande semplici, gli ho insegnato le basi Pensavo a domande a risposta multipla, (non certo a fargli scrivere lungo codice) Durata del test un oretta massimo (ma se si può fare in mezz'ora meglio ancora) In italiano (ma se avete risorse in inglese dite pure che poi gliele traduco) Grazie mille per qualunque idea! Marco ... dai dai dai, che sono giù di fantasia, e devo fargli il test lunedì TYSM ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Fwd: Codemotion Rome 2016 - sconto del 40% ancora disponibile per Python Italia e RomaPy
Il 10 marzo 2016 23:46, Simone Federici ha scritto: > ps: > se volete che non posti più su questa ML gli sconti del codemotion ditelo > apertamente :-) Posta pure, io l'ho girato! E prima o poi ci faremo strada anche al Codemotion. Pax, R. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Fwd: [EuroPython-Members] EuroPython 2016: Talk voting will start on Monday
Il 11 marzo 2016 07:17, Nicola Larosa ha scritto: > Ancora non hai capito che da queste parti non tira aria buona per il > merdosetto Maisicuel? Beh, mi è sempre piaciuto andare controcorrente ;) E magari c'è qualcuno che vuole creare una tabella partizionata al volo senza piazzare lì otto trigger :P Pace, R. PS: The official way to pronounce “MySQL” is “My Ess Que Ell” (not “my sequel”), PPS: Vota Polli Vota Polli Vota Polli ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python