ciao a tutti e buone feste^^
il mio problema è il seguente:
codice:
def distanza(x1, y1, x2, y2):
dx = x2 - x1
dy = y2 - y1
print "dx vale", dx
print "dy vale", dy
x1 = raw_input ("x1 vale?")
print x1
x2 = raw_input ("x2 vale?")
print x2
y1 = raw_input ("y1 vale?")
print y1
y2 = raw_input ("y2 vale?")
print y2
distanza(x1, y1, x2, y2)
mi restituisce questo errore:
Traceback (most recent call last):
File "C:\Documents and Settings\Cirio\Desktop\ds.py", line 14, in <module>
distanza(x1, y1, x2, y2)
File "C:\Documents and Settings\Cirio\Desktop\ds.py", line 2, in distanza
dx = x2 - x1
TypeError: unsupported operand type(s) for -: 'str' and 'str'
ed inoltre mi sapete dire come far si che quando richiamo "distanza" essa prenda il valore x1,x2 ecc... dal valore che do da tastiera???grazie mille in anticipo