Insertar "n" numero de variables

Iniciado por manuelprz, 18 Febrero 2015, 02:06 AM

0 Miembros y 1 Visitante están viendo este tema.

manuelprz

Hola a todos, necesito ayuda tengo que realizar un ejercicio en el cual me piden crear un programa que calcule resistencias en paralelo, n numero de resistencias, es decir si mi profesor quiere calcular 10000 resistencias a la vez el programa debe ser capaz de abarcar todas esas resistencias, el asunto es que no tengo idea como hacer, se calcular asignando las variables, por ejemplo x, y, z, etc pero eso limitaría las variables, el lenguaje es python si alguien puede ayudarme se lo agradecería.

engel lex

con arrays puedes hacer "variables infinitas"

Código (python) [Seleccionar]
a = []#declaras el array
a.push(algo)#obviamos que "algo" es un valor de cualquier tipo



luego para accederlo ej

Código (python) [Seleccionar]
print a[0]
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

crockford

Expandiendo sobre lo que dijo engel lex, puedes insertar n variables en el array haciendo:

Código (python) [Seleccionar]

#declaro el array:
a = []
#array con los valores de las resistencias, por ejemplo
resist = [1, 2, 3]
for x in range(resist.length)
    a.push(resist[x])


Ese es un ejemplo muy simple, solo mete cada uno de los elementos del arreglo resist en el arreglo a; pero a partir de eso podrías realizar calculos con los valores de resist para obtener los resultados que necesitas.