[Linuxtrent] Re: And Logico in Python...

  • From: Mario Alexandro Santini <alexmario74@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 8 Jul 2009 10:38:51 +0200

Ciao,
forse devi convertire il valore in intero.

Per esempio:

if int(a) == int(b):


2009/7/8 Alex <magobin@xxxxxxxxx>:
> Ciao,
>  ma perchè se, dato questo elementare frammento di script, se scomposto
> nell'interprete funziona mentre se lanciato come script la seconda funzione
> mi torna SEMPRE la condizione else ????...non riesco a capire !
> Alex
> def Confronta(a,b):
>   if a == b:
>     print "I valori coincidono"
>   elif (a > b) :
>     print "Il primo valore è maggiore del secondo !"
>   else:
>     print "Il secondo valore è maggiore del primo!"
>
> def ElaboraScelta(scelta):
>   if (scelta > 0) and (scelta < 5):
>     print "Valore compreso tra 0 e 5"
>   elif (scelta ==6):
>     print "Il valore immesso è 6"
>   else:
>     print "Valore fuori dal range"
>
> print "Inserisci il primo valore"
> primo = raw_input()
> print "Ora inserisci il secondo"
> secondo =raw_input()
>
> Confronta(primo,secondo)
> print "PRIMO VALORE"
> ElaboraScelta(primo)
> print"SECONDO VALORE"
> ElaboraScelta(secondo)
>
>
>



-- 
Ciao,
      Mario
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: