PEQUEÑOS TUTORIALES EN PYTHON
Publicado por Leonel Ramírez
Arrays en python
Nota: Para los ejemplos de estos ejercicios hemos utilizado el interprete "Geany" en un Ubuntu 11.10
En
la programacion existen variables las cuales tienen la capacidad de
almarcenar varios datos, a estas variables se les conoce como Arrays o
en su mala traduccion al español como "Arreglos", ahora veremos como
crear arrays en python de una manera sencilla y cual es su
comportamiento.
Ahora
en el siguiente ejercicio declararemos un array con unos datos
establecidos y como recorrerlo e imprimir su contenido por medio de un
ciclo for.
Ejemplo:
Bien, ahora analizemos el codigo.
En la primera linea de codigo declaramos el array llamado prueba con 4 datos en su interior, "prueba=[11,"abril","del",2012]".
Podemos
observar que el contenido se encierra en llaves, que los elementos son
separados con "," y que como en la mayoria de lenguajes de programacion
el texto debe ir entre comillas " " a diferencia de los numeros.
En
la segunda linea de codigo tendremos nuestro for con el fin de recorrer
el array e imprimirlo, aun que vemos una sintaxys diferente para
nuestro for, "for i in prueba:".
Podemos
observar que el for lleva una variable cualquiera en este caso la hemos
llamado "i" seguido de un "in prueba:" esto significa que la variable
"i" estara en la variable "prueba" la cual recorrera dato por dato hasta
completar el array. Con este ejemplo podemos ver que la funcion for en
python se puede adaptar de varias maneras para una mayor comodidad.
En la tercera linea de codigo tenemos un "Print i" el cual hara una impresion de pantalla de cada dato de la variable "i"
Al entender cada parametro de este algoritmo procedemos a presionar "F5"
en Geany o lo ejecutamos en cualquier interprete que estemos
utilizando.
El Resultado:
Podemos
observar que se han impreso los valores con los que hemos llenado
nuestro array de una forma consecutiva y sin repetir valor.
Si tienen alguna duda no olviden en preguntar y trataremos de resolverla
en el menor tiempo posible, gracias por leer nuestro blog saludos.
Publicado por Douglas Plazas
Ciclo for en python
Nota: Para los ejemplos de estos ejercicios hemos utilizado el interprete "Geany" en un Ubuntu 11.10
El
ciclo for en python es bastante sencillo pero cambia su sintaxys a
comparacion de los otros lenguajes conocidos como "C++", veremos un
ejemplo de como imprimir los 10 numeros del 1 hasta el 10.
Ejemplo
El resultado del codigo de la imagen anterior sera los numeros del 1 al 10, bien ahora analizemos el codigo.
En la primera linea de codigo vemos que empieza la funcion "for" sin necesidad de declarar variables antes.
La
linea de codigo "For i in range(1,10+1):" vemos que se usa la funcion
"for" seguida de una variable cualquiera que en este caso hemos llamado
"i" seguido de la sintaxys propia del for "in range(1,10+1)" que nos
indica un rango, pero vemos algo especial en ese rango "(1,10+1)" en
primer lugar vemos el inicio del rango que es "1" y en segundo lugar
vemos el final del rango "10+1". nos preguntaremos por que el final es
"10+1" la respuesta es sencilla por que el for toma el final como un
"<10" y no como un "<=10".Teniendo esto en cuenta si el codigo
fuente fuera "for i in range (1,10)" tendriamos como resultado los
numeros del "1" al "9". Por eso hemos agregado ese "+1" para que le
aumente un numero mas.
En
la segunda linea vemos un "print" acompañado de un texto que sera
estatico "Numero" acompañado de la variable que queremos imprimir en
este caso la variable asignada en el ciclo "i".
Al entender cada parametro de este algoritmo procedemos a presionar "F5"
en Geany o lo ejecutamos en cualquier interprete que estemos
utilizando.
El resultado:
Podemos observar que el resultado son los numeros del "1" al "10" con un texto estatico que es "Numero".
Si
tienen alguna duda no olviden en preguntar y trataremos de resolverla
en el menor tiempo posible, gracias por leer nuestro blog saludos.
Publicado por Douglas Plazas
Publicado por Douglas Plazas
Ciclo while en python
Nota: Para los ejemplos de estos ejercicios hemos utilizado el interprete "Geany" en un Ubuntu 11.10
El
ciclo while en python tiene una sintaxys bastante sencilla y muy
intuitiva, en el siguiente ejemplo veremos como imprimir los 10 primeros
numeros desde el 1.
Ejemplo
Con el codigo anterior tendremos una aplicacion que nos imprimira los numeros del 1 al 10. Ahora analisemos el codigo.
En la primera linea vemos que declaramos una variable llamada "con" y le asignamos un valor para empezar en este caso 1.
En
la segunda linea comienza la sintaxys del ciclo while escribiendo
"while" y continuando con "(con<=10)" donde espesificamos cuantas
veces queremos ejecutar el ciclo, al darle el parametro "con<=10"
hacemos que el ciclo se ejecute desde el numero "1" hasta que sea menor o
igual a "10".
Algo muy importante es tener en cuenta finalizar la funcion while con un ":" ya que es un error muy comun.
En
la tercera linea de codigo utilizamos un "Print" para imprimir en
pantalla acompañado de un texto estatico que sera "Numero" y seguido por
la variale que se imprimira cada vez que el ciclo se ejecute "con"
En la cuarta linea de codigo le decimos al ciclo que la variable "con" se debe incrementar en "+1".
Al
entender cada parametro de este algoritmo procedemos a presionar "F5"
en Geany o lo ejecutamos en cualquier interprete que estemos
utilizando.
El Resultado:
Podemos
ver que ha imprimido Numero 1, Numero 2, Numero 3, sucesivamente hasta
el limite establecido en el ciclo que ha sido 10. Tambien podemos
observar que en cada impresion esta el texto estatico "Numero" seguido
del valor de la variable "con" en ese preciso momento.
Si tienen alguna duda no olviden en preguntar y trataremos de resolverla en el menor tiempo posible, gracias por leer nuestro blog saludos.
Publicado por Douglas Plazas
Si tienen alguna duda no olviden en preguntar y trataremos de resolverla en el menor tiempo posible, gracias por leer nuestro blog saludos.
Publicado por Douglas Plazas
No hay comentarios:
Publicar un comentario