Re: [Python] Sintassi sconosciuta...

2018-10-16 Per discussione Manlio Perillo
On Tue, Oct 16, 2018 at 2:20 PM Marco Beri wrote: > > On Tue, Oct 16, 2018 at 1:19 PM Luca wrote: >> >> Il giorno mar 16 ott 2018 alle ore 13:06 Alessandro Dentella >> ha scritto: >>> >>> [tmp_loc] = glob.glob(os.path.join(tmp_dest, '*')) >>> >>> che trovate usata qui: >>> >>> >>> https://

Re: [Python] Sintassi sconosciuta...

2018-10-16 Per discussione Federico Cerchiari
Ciao, la sintassi è la stessa dell'unpacking, ma al contrario si tratta di packing... io generalmente uso quella sintassi nei cicli for quando mi capita di iterare su tuple: list_of_coordinates = [(2, 4, 5), (2, 4, 6), (2, 5, 7), (2, 5, 8)] for (x, y, z) in list_of_coordinates: print(x

Re: [Python] Sintassi sconosciuta...

2018-10-16 Per discussione Davide Brunato
On 10/16/18 1:06 PM, Alessandro Dentella wrote: > mi sono accorto dopo tanti anni di uso di Python di non avere idea di > questa sintassi: > > [tmp_loc] = glob.glob(os.path.join(tmp_dest, '*')) > > che trovate usata qui: > > #L1740 > > Che cosa fa? che senso ha usarla quando mi vengono in m

Re: [Python] Sintassi sconosciuta...

2018-10-16 Per discussione Marco Beri
On Tue, Oct 16, 2018 at 1:19 PM Luca wrote: > Il giorno mar 16 ott 2018 alle ore 13:06 Alessandro Dentella < > san...@e-den.it> ha scritto: > >> [tmp_loc] = glob.glob(os.path.join(tmp_dest, '*')) >> >> che trovate usata qui: >> >> >> https://github.com/buildout/buildout/blob/master/src/zc/build

Re: [Python] Sintassi sconosciuta...

2018-10-16 Per discussione Luca
Il giorno mar 16 ott 2018 alle ore 13:06 Alessandro Dentella < san...@e-den.it> ha scritto: > [tmp_loc] = glob.glob(os.path.join(tmp_dest, '*')) > > che trovate usata qui: > > > https://github.com/buildout/buildout/blob/master/src/zc/buildout/easy_install.py#L1740 > > Che cosa fa? che senso ha u

[Python] Sintassi sconosciuta...

2018-10-16 Per discussione Alessandro Dentella
Ciao a tutti, mi sono accorto dopo tanti anni di uso di Python di non avere idea di questa sintassi: [tmp_loc] = glob.glob(os.path.join(tmp_dest, '*')) che trovate usata qui: https://github.com/buildout/buildout/blob/master/src/zc/buildout/easy_install.py#L1740 Che cosa fa? che senso ha

Re: [Python] Sintassi.

2013-12-24 Per discussione Carlos Catucci
On 21 December 2013 18:53, Simone Federici wrote: > Proponiamo una PEP > 1 different 0 > A me sembra piu' una PIP(pa mentale) ;) Carlos -- "Somos los que amasan, sin embargo no tenemos pan, somos los que cavan el carbón, sin embargo tenemos frío somos los que no tienen nada, y estamos viniendo

Re: [Python] Sintassi.

2013-12-23 Per discussione Federico Caboni
Il giorno 21/dic/2013, alle ore 18:53, Simone Federici ha scritto: > > È una scelta di leggibilità: visto che i caratteri ulteriori “non mangiano > biada”... > > Proponiamo una PEP > 1 different 0 non stai pensando abbastanza in grande! Che dici di: one different zero :D — F__

Re: [Python] Sintassi.

2013-12-21 Per discussione Simone Federici
> È una scelta di leggibilità: visto che i caratteri ulteriori “non mangiano > biada”... > Proponiamo una PEP 1 different 0 -- Simone Federici Software Craftsman XP, Agile, Scrum, Kanban Quality, performance & security Explicit is better than implicit. _

Re: [Python] Sintassi.

2013-12-21 Per discussione Federico Caboni
Perché in Python l’operatore booleano not si scrive, appunto “not”. È una scelta di leggibilità: visto che i caratteri ulteriori “non mangiano biada”, gli operatori booleani sono per esteso: and, or, not, e sono molto più leggibili a colpo d’occhio. — Federico Il giorno 20/dic/2013, alle ore 15

Re: [Python] Sintassi.

2013-12-21 Per discussione Carlo Miron
Il 21/dic/2013 07:51 "Nicola Larosa" ha scritto:: > Un'alternativa è l'operatore "<>" (caro a Barry Warsaw, vedi codebase di > Mailman). Però è stato deprecato in Python 3 perchè: > > $ python > >>> import this > The Zen of Python, by Tim Peters > > [...] > There should be one-- and preferably on

Re: [Python] Sintassi.

2013-12-20 Per discussione Nicola Larosa
Dario Bertini wrote: > se però proprio si voleva abbandonare quel segno d'interpunzione, > ci si sarebbe potuti spingere anche oltre... l'operatore != per > esempio in Clojure è not= Un'alternativa è l'operatore "<>" (caro a Barry Warsaw, vedi codebase di Mailman). Però è stato deprecato in Python

Re: [Python] Sintassi.

2013-12-20 Per discussione Dario Bertini
2013/12/20 Nadir Sampaoli : > La condizione "diverso da" si esprime con "!=", ma il not si esprime > con "not". Da un punto di vista di leggibilità io ringrazio chi ha > fatto questa scelta perchè il not si vede bene, il punto esclamativo > mica tanto (mi tocca scrivere "if( ! cond)" per vederlo be

Re: [Python] Sintassi.

2013-12-20 Per discussione Nadir Sampaoli
Il 20 dicembre 2013 15:30, Gabriele Battaglia ha scritto: > Python 2.7.5. > > Perchè la sintassi: > > while not Menu(): > > Funziona perfettamente, mentre invece: > > while !Menu(): > > Produce un errore? La condizione "diverso da" si esprime con "!=", ma il not si esprime con "not". Da un punto

Re: [Python] Sintassi.

2013-12-20 Per discussione Gabriele Battaglia
- Original Message - From: "Nicola Larosa" To: "Discussioni generali sul linguaggio Python" Sent: Friday, December 20, 2013 3:37 PM Subject: Re: [Python] Sintassi. Gabriele Battaglia wrote: Python 2.7.5. Perchè la sintassi: while not Menu(): funziona p

Re: [Python] Sintassi.

2013-12-20 Per discussione Nicola Larosa
Gabriele Battaglia wrote: > Python 2.7.5. > > Perchè la sintassi: > > while not Menu(): > > funziona perfettamente, mentre invece: > > while !Menu(): > > produce un errore? Perchè "!" da solo non è un operatore, lo è solo insieme all'uguale: "!=". Vedi http://docs.python.org/2.7/reference/le

[Python] Sintassi.

2013-12-20 Per discussione Gabriele Battaglia
Python 2.7.5. Perchè la sintassi: while not Menu(): Funziona perfettamente, mentre invece: while !Menu(): Produce un errore? Grazie. GB. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python