[Python] Python e Mac 10.4.11
Antonio Cangiano
acangiano a gmail.com
Mar 17 Mar 2009 11:37:16 CET
2009/3/17 nuvolare <nuvolare a email.it>
> Codice:
> >>> Stampa2Volte('Pippo')
> Traceback (most recent call last):
> File "<pyshell#0>", line 1, in <module>
> Stampa2Volte('Pippo')
> NameError: name 'Stampa2Volte' is not defined
> >>>
>
Prima di chiamare una funzione hai bisogno di definirla.
Se lo faccio da IDLE mi dice
> *Codice:*
> >>> print "Pippo",
> SyntaxError: invalid syntax (<pyshell#16>, line 1)
> >>>
>
Nella shell di Python stai usando Python 2.5, mentre da IDLE usi Python 3.0.
In quest'ultimo, print diventa una funzione per cui hai bisogno delle
parentesi:
>> print("Pippo")
Usa Python 2.5 per ora. Poi quando conosci Python, puoi passare a studiarti
Python 3.0 (passerà qualche annetto prima di diventare la versione più
usata).
Se vuoi una shell avanzata, installati iPython:
http://ipython.scipy.org/moin/
Ciao,
Antonio
--
http://antoniocangiano.com - Zen and the Art of Programming
http://math-blog.com - Mathematics is wonderful!
http://stacktrace.it - Aperiodico di resistenza informatica
Follow me on Twitter: http://twitter.com/acangiano
Author of "Ruby on Rails for Microsoft Developers" (Wrox, 2009)
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20090317/25b5eb74/attachment.htm
Maggiori informazioni sulla lista
Python