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

Federico Cerchiari federicocerchiari a gmail.com
Gio 7 Set 2017 11:21:34 CEST


('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 <gunzapper a gmail.com> ha
scritto:

> 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, Carlo Miron <miron a python.it> ha
> scritto:
>
>> 2017-09-07 0:58 GMT+02:00 Karim <lemieliste a gmail.com>:
>>
>> > 2017-09-06 8:25 GMT+10:00 Riccardo Magliocchetti
>> > <riccardo.magliocchetti a gmail.com>:
>> >>
>> >> 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 conoscevo fizzbuzz. Ho provato a farlo e ho salvato la
>> > faccia, allora ho proposto lo stesso esercizio sul gruppo facebook...
>> > diciamo che ha acceso gli animi :D
>>
>> E così parte il golfing sulla soluzione più breve. la mia è
>>
>>     ("Fizz"*(not x%3)+"Buzz"*(not x%5) or x for x in itertools.count(1))
>>
>> :P
>>
>>>>
>> --
>> |:**THE 🍺-WARE LICENSE** *(Revision ㊷)*:
>> | <miron@🐍.it> wrote this mail. As long as you retain this
>> | notice you can do whatever you want with this stuff.
>> | If we meet some day, and you think this stuff is worth it,
>> | you can buy me a 🍺 in return. —㎝
>> _______________________________________________
>> Python mailing list
>> Python a lists.python.it
>> https://lists.python.it/mailman/listinfo/python
>>
>
>
>
> --
> There is a crack, a crack in everything. That’s how the light gets in
> L. Cohen
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20170907/54394fe2/attachment.html>


Maggiori informazioni sulla lista Python