sábado, 28 de abril de 2012

Si hablamos de programar...

“ First, solve the problem. Then, write the code. ” John johnson

Determinar el numero mayor de una lista [PYTHON]


Comportamiento de programa:


  • Si la lista esta vacía, devolverá un mensaje de error
  • Si la lista solo tiene un elemento devolverá la lista (ya que ese es el elemento mayor y no hay necesidad de hacer comparaciones)
  • si no se cumplen ningunas de la afirmaciones anteriores, entonces el programa empezara a hacer comparaciones entre los elementos de la lista, para encontrar el numero mayor.


def mayor(lista):
    if lista ==[]:
        return("error")
    elif len(lista) == 1:
        return(lista)
    lista_nueva = 0
    while lista != []:
        primero = lista[0]
        if lista_nueva > primero:
            lista_nueva = lista_nueva
        else:
            lista_nueva =primero
        lista = lista[1:]
    return(lista_nueva)
           

Función que verifica si al menos un elemento de la lista es par[PYTHON]

El programa verificara si un numero es par o no, esto se hace mediante la división del numero entre dos si el residuo es cero será par, de lo contrario será impar, ademas la lista se ira disminuyendo en un elemento para no verificar el mismo elemento dos veces.


def existeImparLista(lista):
    if lista == []:
        return("error")
    while lista!=[]:
        lista = lista[1:]
        if lista[0]%2==0:
            return ("verdadero")
        else:
            return ("falso")


 En este caso si la lista esta vacia dará error

lunes, 23 de abril de 2012

programa que devuelve una cadena de caracteres a revés [PYTHON]

Este es un programa escrito en python 3.2.2, que pide un cadena de caracteres y devuelve la cadena escrita al revés.

palabra = input ("Ingrese una palabra: ")
palabra = palabra[::-1]
print (palabra)

El programa correra de la siguiente manera.

>>>
Ingrese una palabra: aloH
Hola
>>>

domingo, 9 de octubre de 2011

11 frases de Steve Jobs

Con la dolorosa noticia de la muerte del co-fundador de Apple Steven Paul Jobs, muchos pensamos en el futuro de la tecnología. Esperando una mirada clara en el camino de Apple, los dejamos con algunas frases inspiradoras de uno de los hombres más influyentes del mundo, el señor Steve Jobs.


1- "Hoy vamos a hacer un poco de historia aquí"


2- "Ser el hombre más rico en el cementerio no me importa... Ir a la cama por la noche diciendo que hemos hecho algo maravilloso... Eso es lo que me importa"


3- "El diseño no es sólo como se ve o como se siente. El diseño es como funciona"


4- "Es realmente difícil diseñar productos con grupos de gente. Muchas veces la gente no sabe lo que quiere hasta que se lo enseñas"


5- "La calidad es más importante que la cantidad. Un 'home run' es mucho mejor que dos dobles"


6- "Estoy convencido de que la mitad de lo que separa a los emprendedores exitosos de los que no triunfan es la perseverancia"


7- "Tú tiempo es limitado, así que no lo malgastes viviendo la vida de otra persona. No dejes que te atrape el dogma, que es vivir con los resultados de lo que otra persona piensa. No dejes que el ruido de las opiniones de los demás ahogue tu voz interior. Y lo más importante, ten el coraje de seguir tu propio corazón y tu intuición. Ellos saben de alguna manera lo que realmente quieres ser. Todo lo demás es secundario"


8- "La innovación distingue a los líderes de los seguidores."


9- "La única manera de hacer un trabajo genial es amar lo que haces. Si no lo has encontrado, sigue buscando. No te detengas. Al igual que con todos los asuntos del corazón, lo sabrás cuando lo encuentres."


10- "¿Por qué enrolarse en la marina si puedes ser un pirata?"


11- "No tenemos la oportunidad de hacer muchas cosas, por lo que cada cosa que hagamos debe ser excelente. Porque esta es nuestra vida"."


Extra:


       Sobre sus ídolos: Jobs aseguró en cierta ocasión a un periodista que admiraba a Bob Dylan y a Pablo Picasso porque ambos siempre “estaban arriesgándose a fracasar”.





domingo, 4 de septiembre de 2011

Wikileaks: El documental

Fuga de información, guerras, protestas, libertad. Estan son solo algunas de las interesantes cosas que se pueden encontrar en wikileaks, una pagina de información confidencial, cuyo director y fundador es Julian Assange .


WikiLeaks es una pagina extraordinaria, donde el hacking, la inteligencia y demás hiervas se asoman a la nube.


Para los que les interese conocer información clasificada y más información acerca de WikiLeaks, ponemos a su disposición el siguiente video-documental.


AVISO: algunas imagenes son muy fuertes, en especial, los videos filtrados de las guerras, personas no aptas o sensibles favor abstenerse.