Re: [Python] Interview per lavoro su python (e django)

2017-09-13 Per discussione Andrea D'Amore
2017-09-12 14:45 GMT+02:00 Pietro Brunetti : > Se non sbaglio in pypy i dizionari garantiscono l'ordine Nel talk Hettinger spiega anche il perché. -- Andrea ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Enrico Bianchi
Il 12/09/2017 12:51, Christian Barra ha scritto: > Dovrei ri-verificare ma se non erro’ l’ordinamento (Python 3.6.2) e’ > garantito ma non e’ garantito rimango cosi nelle future releases. Direi che sia abbastanza chiaro: https://docs.python.org/3.6/whatsnew/3.6.html#whatsnew36-compactdict Per ora

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Pietro Brunetti
Se non sbaglio in pypy i dizionari garantiscono l'ordine Il giorno 12 settembre 2017 14:28, Christian Barra ha scritto: > > > On 12 Sep 2017, at 12:52, Esalando Prassi > wrote: > > 2017-09-12 12:20 GMT+02:00 Christian Barra : > > > On 12 Sep 2017, at 11:27, Giornale di Sistema > wrote: > > > U

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Christian Barra
> On 12 Sep 2017, at 12:52, Esalando Prassi > wrote: > > 2017-09-12 12:20 GMT+02:00 Christian Barra : >> >>> On 12 Sep 2017, at 11:27, Giornale di Sistema >>> wrote: >>> >>> >>> Un dizionario non garantisce MAI un ordine, per quello ci sono gli ordered >>> dict. >>> >> >> Mai dire mai.

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Esalando Prassi
2017-09-12 12:20 GMT+02:00 Christian Barra : > >> On 12 Sep 2017, at 11:27, Giornale di Sistema >> wrote: >> >> >> Un dizionario non garantisce MAI un ordine, per quello ci sono gli ordered >> dict. >> > > Mai dire mai. > > In Python 3.6 la cosa e’ cambiata. > Se non ricordo male questo talk ca

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Christian Barra
> On 12 Sep 2017, at 12:47, Carlo Miron wrote: > > È cambiata l'implementazione, non le spec. AFAIK, al momento, > l'ordinamento è solo un effetto collaterale, e non è garantito. > Se non ricordo male Hettinger l’ha presentato durante l’ultimo PyConUS. Dovrei ri-verificare ma se non erro’ l’

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Carlo Miron
2017-09-12 12:20 GMT+02:00 Christian Barra : >> On 12 Sep 2017, at 11:27, Giornale di Sistema >> wrote: >> Un dizionario non garantisce MAI un ordine, per quello ci sono gli ordered >> dict. > > Mai dire mai. > In Python 3.6 la cosa e’ cambiata. È cambiata l'implementazione, non le spec. AFAIK

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Giornale di Sistema
Il 12/09/2017 12:20, Christian Barra ha scritto: On 12 Sep 2017, at 11:27, Giornale di Sistema wrote: Un dizionario non garantisce MAI un ordine, per quello ci sono gli ordered dict. Mai dire mai. In Python 3.6 la cosa e’ cambiata. Gli darò un'occhiata, grazie per la segnalazione. :) G

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Christian Barra
> On 12 Sep 2017, at 11:27, Giornale di Sistema > wrote: > > > Un dizionario non garantisce MAI un ordine, per quello ci sono gli ordered > dict. > Mai dire mai. In Python 3.6 la cosa e’ cambiata. —— Christian Barra Python Freelancer // Consultant // Trainer Board member of the EuroPython

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Giornale di Sistema
Il 12/09/2017 09:30, Pietro Brunetti ha scritto: Tra l'altro, il SuperFizzBuzz che avevo risolto ha un errore (poi dipende dalla versione di Python). È meglio non passare per un dizionario, che non sempre garantisce l'ordine. Il resto rimane valido. Un dizionario non garantisce MAI un ordin

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Pietro Brunetti
Non riesco a pire se sono utili. Chi ne ha letto qualcuno? Consigliati? Tra l'altro, il SuperFizzBuzz che avevo risolto ha un errore (poi dipende dalla versione di Python). È meglio non passare per un dizionario, che non sempre garantisce l'ordine. Il resto rimane valido. Il giorno 12 settembre 2

Re: [Python] Interview per lavoro su python (e django)

2017-09-11 Per discussione Francesco Maida
A proposito, per tornare al tema iniziale dello studio delle domande per una possibile "interview", volevo segnalarvi che proprio da ieri su Humble Bundle (http://www.humblebundle.com) hanno messo in offerta libera i libri Wiley della serie "... for dummies" proprio per chi cerca lavoro in campo in

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Giovanni Porcari
> Il giorno 07 set 2017, alle ore 12:13, Francesco Maida > ha scritto: > > Ragazzi, mi dispiace ma io prendo la strada più lunga ma facilmente > comprensibile ;-) > > https://gist.github.com/anonymous/0f30fdac699b9691f6ec282d6ec61042 Pensa q chi lo ha scritto invece in brainfuck: +[>[

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Nicola Larosa
Francesco Maida wrote: > Ragazzi, mi dispiace ma io prendo la strada più lunga ma facilmente > comprensibile ;-) > > https://gist.github.com/anonymous/0f30fdac699b9691f6ec282d6ec61042 Vivaddio, qualcuno che ricorda ancora perché siamo qui. Grazie di cuore. -- Nicola 'tekNico' Larosa

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Giovanni Porcari
> Il giorno 07 set 2017, alle ore 15:05, Pietro Brunetti > ha scritto: > > Molto spartano, ci sarà di meglio, ma penso sia abbastanza ideomatico: > > """ > In [1]: initial_data = [(3,'alice'),(7,'bob'),(11,'charlie')] > > In [2]: prime_by_name = {k:v for v, k in initial_data} > > In [3]: pri

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Pietro Brunetti
Molto spartano, ci sarà di meglio, ma penso sia abbastanza ideomatico: """ In [1]: initial_data = [(3,'alice'),(7,'bob'),(11,'charlie')] In [2]: prime_by_name = {k:v for v, k in initial_data} In [3]: prime_by_name Out[3]: {'alice': 3, 'bob': 7, 'charlie': 11} In [4]: for num in range(1, 100):

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Pietro Brunetti
Sì, solo per una versione dell'alfabeto. O Maiuscolo o minuscolo. Per esempio """ In [1]: import string In [2]: string.ascii_uppercase Out[2]: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' In [3]: every_uppercase_char = set(string.ascii_uppercase) In [4]: example = set("the quick brown fox jumps over the lazy d

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Giovanni Porcari
> Il giorno 07 set 2017, alle ore 11:02, Carlo Miron ha > scritto: > > 2017-09-07 0:58 GMT+02:00 Karim : > >> 2017-09-06 8:25 GMT+10:00 Riccardo Magliocchetti >> : >>> >>> Nel primo caso per profili junior anni fa chiedevo tra le altre queste >>> due: >>> - quale linguaggi conosci di più e qu

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Michele Finelli
* Andrea D'Amore (and.dam...@gmail.com) [170907 13:35]: […] La soluzione migliore passa per i set Come: set('abcdefghijklmnopqrstuvwxyz') <= set(test_sentence) ? non ci vuole anche un .lower() ? -- .*.finelli /V\ (/ \) -

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Andrea D'Amore
2017-09-07 11:13 GMT+02:00 Pietro Brunetti : > Una domanda carina (che mi hanno fatto) è scrivere una funzione che controlli > che in una frase ci siano tutte le lettere dell'alfabeto. […] > La soluzione migliore passa per i set Come: set('abcdefghijklmnopqrstuvwxyz') <= set(test_sentence)

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Francesco Maida
Ragazzi, mi dispiace ma io prendo la strada più lunga ma facilmente comprensibile ;-) https://gist.github.com/anonymous/0f30fdac699b9691f6ec282d6ec61042 ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Federico Cerchiari
itertools.count() senza parametri o con solo un parametro è un generatore infinito. Usandolo dentro ad un generatore il risultato è un FizzBuzz infinito. Il giorno 7 settembre 2017 11:25, Roberto Pomoni ha scritto: > Perchè "itertools.count()" e non un semplice "range()"? > > Risparmio una riga

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Roberto Pomoni
Perchè "itertools.count()" e non un semplice "range()"? Risparmio una riga di import, se lo scopo è scrivere meno codice possibile. :) Roberto "Difficilmente l'uomo fa uso delle libertà che lui ha, per esempio la libertà di pensiero; in compenso insiste a richiedere la libertà di parola" Søren K

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Federico Cerchiari
('FizzBuzz'[4*bool(n%3):4+4*bool(not n%5)] or n for n in itertools.count()) per quella delle lettere: set(frase) == set(list(map(chr, range(97, 123 p.s: itertools.count l'ho copiato da Carlo Miron :P Il giorno 7 settembre 2017 11:13, Pietro Brunetti ha scritto: > Una domanda carina (che mi

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Pietro Brunetti
Una domanda carina (che mi hanno fatto) è scrivere una funzione che controlli che in una frase ci siano tutte le lettere dell'alfabeto. Comunque dovremmo davvero organizzare più spesso un po' di code-fu in lista SPOILER La soluzione migliore passa per i set Il giorno 7 settembre 2017 11:02, Ca

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Carlo Miron
2017-09-07 0:58 GMT+02:00 Karim : > 2017-09-06 8:25 GMT+10:00 Riccardo Magliocchetti > : >> >> Nel primo caso per profili junior anni fa chiedevo tra le altre queste >> due: >> - quale linguaggi conosci di più e quanto bene da 1 a 10 >> - fizzbuzz in che linguaggio preferisci > > Fantastico, non c

Re: [Python] Interview per lavoro su python (e django)

2017-09-06 Per discussione Karim
2017-09-06 8:25 GMT+10:00 Riccardo Magliocchetti < riccardo.magliocche...@gmail.com>: > Il 05/09/2017 23:45, Karim ha scritto: > >> Salve lista, avete degli esempi di domande da interview per lavori su >> python/django (e non solo), sto cercando di collezionarle e studiarne il >> piu' possibile, m

Re: [Python] Interview per lavoro su python (e django)

2017-09-05 Per discussione Riccardo Magliocchetti
Il 05/09/2017 23:45, Karim ha scritto: Salve lista, avete degli esempi di domande da interview per lavori su python/django (e non solo), sto cercando di collezionarle e studiarne il piu' possibile, ma se condividete qualcosa, mi farebbe piacere Per fare le domande o dare le risposte? Nel prim

[Python] Interview per lavoro su python (e django)

2017-09-05 Per discussione Karim
Salve lista, avete degli esempi di domande da interview per lavori su python/django (e non solo), sto cercando di collezionarle e studiarne il piu' possibile, ma se condividete qualcosa, mi farebbe piacere Ciao -- Karim N. Gorjux ___ Python mailing lis