[PIPython] Eccomi quì di nuovo
Maurizio Brilli
mbrilli
Ven 19 Nov 2004 15:16:54 CET
Beppe ha scritto:
> if scelta == 'd':
> print opzioni()
>
Non devi dire "print opzioni()". Python tratta le funzioni come oggetti
e il None è la stringa associata all'oggetto opzioni(). Quindi, per
eseguire la funzione, metti solo "opzioni()", senza print
> elif scelta == 'a':
> bas = input ('Base:'),
> alt = input ('Altezza:'),
> print 'Perimetro =',bas*2+alt*2, 'Area =',bas*alt
>
Il problema sono le virgole dopo le due righe di definizione (dopo
"('Base:')" e dopo "('Altezza:')"). Togli quelle e andrà come un treno...
Ciao
Maurizio
More information about the Python
mailing list