lorenzoakatheking
27-03-2008, 21:16
L'esercizio mi chiede: scrivi una funzione Confronto che ritorna 1 se x>y, 0 se x==y e -1 se x<y.
Ora io come funzione ho definito questa:
def Confronto (x, y):
if x == y:
return 0
elif x > y:
return 1
elif x < y:
return -1
fino a qua è giusto o c'è qualcosa di sbagliato? Perché poi andando a definire x e y non mi da proprio alcun responso questa sorgente.
infatti andando avanti ho scritto questo:
def Confronto (x, y):
if x == y:
return 0
elif x > y:
return 1
elif x < y:
return -1
x = int(raw_input("Scrivi il valore della x: "))
y = int(raw_input("Scrivi il valore della y: "))
Confronto (x, y)
Ma penso proprio sia sbagliato vero?
Ora io come funzione ho definito questa:
def Confronto (x, y):
if x == y:
return 0
elif x > y:
return 1
elif x < y:
return -1
fino a qua è giusto o c'è qualcosa di sbagliato? Perché poi andando a definire x e y non mi da proprio alcun responso questa sorgente.
infatti andando avanti ho scritto questo:
def Confronto (x, y):
if x == y:
return 0
elif x > y:
return 1
elif x < y:
return -1
x = int(raw_input("Scrivi il valore della x: "))
y = int(raw_input("Scrivi il valore della y: "))
Confronto (x, y)
Ma penso proprio sia sbagliato vero?