sábado, 28 de junio de 2014

Python, lo simple es mejor que lo complejo

Python es ... simple

Antes de escribir el código es necesario hacer el siguiente análisis:
  1. Leer el problema y entenderlo
  2. Identificar variables y funciones
  3. Escribir paso a paso como se resuelve el problema
  4. Convertir esos pasos en código
Ejemplo. Supongamos que queremos determinar el mayor de 5 números leídos del teclado.

Paso 1
Esto es bastante claro. Hallar el número mayor de 5 números.

Paso 2
entrada: 5 números introducidos por el usuario
salida: mayor

Paso 3
vector=[]
mayor=0
para i=0 ; i<5 ; i++ hacer
      "Introduce no. "+str(i+1)+" : "
       input vector[i]
para j=0;j<0;j++ hacer
      si  mayor<vector[i] entonces
            mayor=vector[i]
"mayor es "+str(mayor)

Paso 4
Convertir el algoritmo en código.

#aquí tenemos el código
print "Introduce 5 numeros:"
vector=[] #definimos una lista

#introducimos 5 números
for i in range(0,5):
    numero=int(raw_input('introduce no.  '+str(i+1)+': '))
    vector.append(numero)

print vector
mayor=0

for v in vector:
    if mayor<v:
        mayor=v

print 'mayor es: ',mayor


Así de sencillo es Python.

Links
http://www.pythondiario.com/


No hay comentarios:

Publicar un comentario

WMIC

¿Has tenido la necesidad de obtener  la licencia OEM de tu PC o alguna otra característica técnica?  Usualmente existen herramientas visua...