ciao a tutti e buone feste^^
il mio problema è il seguente:
mi restituisce questo errore: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)
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