Type error es2 hw3

g
gianluca (1270 points)
1 12 19
asked Dec 15, 2018 in Info sul corso e sugli esami by gianluca (1,270 points)
edited Dec 15, 2018 by gianluca
ciao a tutti mi da quest'eerore quando creo la matrice:

                           TypeError: 'method' object cannot be interpreted as an integer  

come trasformo il metodo per esempio(larghezza) in un intero per metterlo in un range? con il int(metodo) mi da cmq errore

forse non avevo aggiunto le parentesi vuote alla fine? ma che funzione hanno le parentesi vuote messe alla fine del metodo?
125 views

2 Answers

Best answer
K
Khalester (3310 points)
1 5 24
answered Dec 15, 2018 by Khalester (3,310 points)
selected Dec 15, 2018 by gianluca
Se il tuo metodo larghezza(self) ritorna un intero, allora ti basta soltanto chiamare il metodo ovvero aggiungere le parentesi alla fine.
g
gvenanzi (1650 points)
1 2 11
answered Dec 15, 2018 by gvenanzi (1,650 points)
IL nome del metodo rappresenta l'indirizzo in memoria del metodo, quindi il metodo stesso,

il metodo con alla fine () indica il ritorno del metodo, cioè svolge il metodo e ritorna il risultato.