Re: [Python] aiuto, mi serve un test

2016-03-11 Per discussione Marco De Paoli
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?

2016-03-11 Per discussione Marco Santamaria
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 Per discussione Carlos Catucci
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

2016-03-11 Per discussione Marco De Paoli
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

2016-03-11 Per discussione Roberto Polli
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

2016-03-11 Per discussione Roberto Polli
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