Python - Definir funciones sin que las muestre en pantalla

 
Vista:
sin imagen de perfil
Val: 8
Ha disminuido su posición en 7 puestos en Python (en relación al último mes)
Gráfica de Python

Definir funciones sin que las muestre en pantalla

Publicado por Christian Andres (4 intervenciones) el 04/11/2016 03:16:55
1
2
3
4
5
6
7
8
9
10
11
12
13
14
t=[]
v=[]
 
line=archivo.readline()
enca=line[:-1].split(";")
 
for line in archivo:
    (t_i,v_i)=line[:-1].split(";")
    t.append(float(t_i))
    v.append(float(v_i))
 
archivo.close()
 
Vp=max(v)

Buenas noches, tengo este codigo que genera una lista de tensión y una de voltaje a partir de un archivo con los datos correspondientes a t y v.

¿Como hago para meter esto en una función y que cree las listas pero que no me muestre en pantalla dicha lista ya que tiene mas de 500 elementos?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 2.388
Oro
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

Definir funciones sin que las muestre en pantalla

Publicado por xve (1646 intervenciones) el 04/11/2016 08:15:28
Hola Christian, no se exactamente que quieres que devuelva la función, pero una simple manera podria ser:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
def miFuncion:
	t=[]
	v=[]
 
	line=archivo.readline()
	enca=line[:-1].split(";")
 
	for line in archivo:
	    (t_i,v_i)=line[:-1].split(";")
	    t.append(float(t_i))
	    v.append(float(v_i))
 
	archivo.close()
 
	Vp=max(v)
	return Vp
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 8
Ha disminuido su posición en 7 puestos en Python (en relación al último mes)
Gráfica de Python

Definir funciones sin que las muestre en pantalla

Publicado por Christian Andres (4 intervenciones) el 04/11/2016 17:43:19
Muchas Gracias. =)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar