Puoi controllare la coerenza con un tool esterno. Per l'interprete non fa differenza.
pip install mypy mypy program.py Dovrebbe segnalare un errore. Alessandro On Wed, 24 Feb 2016 at 17:29 Carlo Miron <mi...@python.it> wrote: > 2016-02-24 17:26 GMT+01:00 Piacenza Federico <piacenza.feder...@gmail.com > >: > > > Salve a tutti,oggi mi sono imbattuto nella pep 484 - Type Hints. > > > > ho fatto qualche prova per vedere un po' come funzionava e sono rimasto > > sconcertato dal comportamento seguente: > > > > def pippo(Nome:str): > > print(Nome) > > > > pippo(23) > > > > mi sarei aspettato un errore legato ad un conflitto tra interi e > stringhe ma > > cio non e' accaduto. > > > > Ma a livello semantico le 'Type Hints' non hanno alcun effetto? > > Esatto, by design. > > ㎝ > > -- > |:**THE BEER-WARE LICENSE** *(Revision 42)*: > | <mi...@python.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 beer in return. > | --Carlo Miron : > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python >
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python