elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Ayuda con Python
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con Python  (Leído 1,496 veces)
pazjuan66

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Ayuda con Python
« en: 16 Noviembre 2013, 20:16 pm »

alguien me puede ayudar con la función de este programa trato de hacerlo pero no me sale .

 
 Para almacenar una matriz bidimensional que generalmente tiene
muchos elementos nulos se puede utilizar una matriz unidimensional (lista)
 en la que sólo se guardarán los elementos no nulos precedidos por sus índices,
 fila y columna, lo que redunda en un aprovechamiento de espacio.

 Por ejemplo, una matriz como la siguiente:

     6  0  0  0  4
     0  5  0  0  2
     2  0  0  0  0
     0  0  7  0  0
     0  0  0  8  0

 Se guardará en una matriz unidimensional así:

 [0, 0, 6, 0, 4, 4, 1, 1, 5, 1, 4, 2, 2, 0, 2,3, 2, 7, 4, 3, 8]

Se debe crear una función que reciba una matriz unidimensional.
 y verifique que todos los elementos significativos, los que almacenan valores no fila o columna de la misma mayores que cero. Si se cumple la condición, la función devolverá True.
     En caso contrario, devolverá False.

    El nombre de la función es verificar_valores y su encabezado
    ya se encuentra declarado a continuación del enunciado.
     No se deben modificar ni el nombre ni los parámetros de la función.


 7) Si se cumple que los elementos de la matriz son todos nulos o positivos,
     mostrar por consola el siguiente mensaje:

    " """ Los elementos de la matriz son válidos """ ".

     En caso de no cumplirse la condición, mostrar el mensaje:

     " """ Los elementos de la matriz NO SON VÁLIDOS """ ".


intente hacer este pero no funciona como yo quiero alguien me puede dar una mano


def verificar_valores (lista) :
  # ...complete el codigo aqui...
  for i in range(len(lista)):
      if lista > 0:
        return True
  return False




« Última modificación: 19 Noviembre 2013, 17:05 pm por pazjuan66 » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.824



Ver Perfil
Re: Ayuda con un problema en Python
« Respuesta #1 en: 16 Noviembre 2013, 20:39 pm »

Hola

Debes respeta las normas del foro, si no pones esos comentarios de código entre etiquetas me veré obligado a eliminar el post,
ya se te ha avisado de esto en otras ocasiones.

-> Normas del tablón ( LEER ANTES DE POSTEAR )

Saludos


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con python
Scripting
saok 4 3,991 Último mensaje 16 Junio 2005, 15:54 pm
por saok
(Python)Existen ventanas de entrada y salida de datos en python « 1 2 »
Scripting
tonilogar 11 15,660 Último mensaje 29 Noviembre 2009, 00:49 am
por tonilogar
Ayuda IDE Python
Scripting
kyps 7 3,824 Último mensaje 4 Enero 2010, 06:15 am
por Carloswaldo
[Python] ¿Por qué Python 2.7.3 admite la sintaxis de Python 3? « 1 2 »
Scripting
Yidu 10 10,655 Último mensaje 10 Febrero 2013, 21:46 pm
por Eleкtro
[Python 2.7.3] ¿Cómo instalar un entorno visual para Python?
Scripting
Yidu 6 8,331 Último mensaje 25 Febrero 2013, 04:21 am
por The_Mushrr00m
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines