Problema con variables
Publicado por Rafael (8 intervenciones) el 01/06/2016 15:22:12
Buenos días,
Tengo un problema con python que no logro solucionar. He leído posts y cursos sobre el tema y no entiendo que hago mal:
Intento hacer un calculo de volumen en dos posiciones (rotando los ejes x,y z). El problema es que como las variables largo, ancho y alto se declaran al principio, su valor se mantiene obteniendo dos veces el mismo resultado.
Esto es una forma simple de expresarlo
¿Que hago mal?
Un saludo y gracias.
Estoy intentando
Tengo un problema con python que no logro solucionar. He leído posts y cursos sobre el tema y no entiendo que hago mal:
Intento hacer un calculo de volumen en dos posiciones (rotando los ejes x,y z). El problema es que como las variables largo, ancho y alto se declaran al principio, su valor se mantiene obteniendo dos veces el mismo resultado.
Esto es una forma simple de expresarlo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
x = 1
y = 2
z = 3
def divi():
a = 1 / largo
b = 2 / ancho
c = 3 / alto
sol = a * b * c
return sol
largo = x
ancho = y
alto = z
sol = divi()
print (sol)
#Rotar el sistema (cambiando el orden de los ejes)
largo = y
ancho = x
alto = z
sol = divi()
print (sol)
¿Que hago mal?
Un saludo y gracias.
Estoy intentando
Valora esta pregunta
0