Mostrando las entradas con la etiqueta for. Mostrar todas las entradas
Mostrando las entradas con la etiqueta for. Mostrar todas las entradas

martes, 30 de mayo de 2017

[Practica Python] Ejercicio 12. Serie de Fibonacci

Ejercicio anterior: 11. Aplicación de bucle For.

En este caso tenemos algo un poco más complicado. El programa deberá mostrar tantos elementos de la serie de Fibonacci como el usuario requiera, de la siguiente forma:

Para realizar este ejercicio necesitarás saber el contenido de las siguientes publicaciones:
Para ver la solución, haz click aquí.

domingo, 21 de mayo de 2017

[Practica Python] Ejercicio 11. Aplicación de bucle For


Ejercicio anterior: 10. Bucles For anidados.

En esta ocasión elaboraremos una pequeña aplicación del bucle For. El objetivo del presente programa es pedir un número al usuario, también solicitará una cantidad de números subsecuentes al pedido.

El programa, asimismo, solicitará un número operador que realizará las cuatro operaciones básicas sobre el conjunto de números al que el párrafo anterior hace referencia.

El programa mostrará algo como esto:

Para realizar este ejercicio necesitarás saber el contenido de las siguientes publicaciones:
Para ver la solución, haz click aquí.

Entrada siguiente: 12. Serie de Fibonacci.

sábado, 20 de mayo de 2017

[Practica Python] Ejercicio 10. Bucles For anidados


Ejercicio anterior: 9. Mostrar contador II.

Ahora trabajaremos con bucles For anidados. Esto puede servir para llevar dos o más contadores al mismo tiempo.


Como puedes ver, por cada valor de x hay tres valores de y. Trata de hacer esto con un bucle for dentro de otro.

También puedes intentar llevar tres o cuatro contadores al mismo tiempo. Y piensa también en las aplicaciones de esto en algunos temas de probabilidad y estadística.

Para realizar este ejercicio necesitarás saber el contenido de las siguientes publicaciones:
Para ver la solución, haz click aquí.

Ejercicio siguiente: 11. Aplicación de bucle For.

[Practica Python] Ejercicio 9: Mostrar contador II


Ejercicio anterior: 8. Mostrar contador.

Como el nombre sugiere, el ejercicio siguiente es muy similar al anterior, pero con un cambio significativo:


Como se puede ver, el orden de los valores del contador ya no están en una fila única, sino en una doble.

Trata de llevar esta misma pauta para crear listas de contador en filas triples o cuádruples.

Para realizar este ejercicio necesitarás saber el contenido de las siguientes publicaciones:
Para ver la solución, haz click aquí.

Ejercicio siguiente: 10. Bucles For anidados.

[Práctica Python] Ejercicio 8: Mostrar contador


Ejercicio anterior: 7. Divisibilidad.

En este ejercicio usaremos la función bucle "for" para crear un programa que muestre en pantalla lo siguiente:

El programa es fijo, sólo mostrará los números del uno al siete; pero es obligatorio que se muestre también el nombre de la variable -en este caso x-.

Para realizar este ejercicio necesitarás saber el contenido de las siguientes publicaciones:
Para ver la solución, haz click aquí.

Ejercicio siguiente: 9. Mostrar contador II.

viernes, 19 de mayo de 2017

[Tutorial Python] 8. Bucles I: Función For



Otra de las funciones más importantes en cualquier lenguaje de programación es la capacidad de crear bucles.

Un bucle es la repetición de una o más funciones dentro del programa, siempre y cuando se cumpla una cierta condición.

La función "for" es la primera manera que veremos para hacer un bucle.

La sintaxis de esta función es la siguiente:

for condición:
    función a efectuar si la condición se cumple

Sabiendo esto podremos crear un pequeño programa que muestre en pantalla "Hola, mundo" tres veces.

x = 1
for x in range(1, 4):
    print("Hola, mundo")
    x += 1


Analicemos parte por parte el programa anterior:
  • En la parte x = 1 estamos declarando el valor de una variable cualquiera que luego introduciremos a la función for.
  • En for x in range(1, 4): estamos estableciendo que se hará un bucle siempre y cuando el valor de x sea menor que 4. Como establecimos antes que x = 1 la función debe cumplirse, para empezar. Es importante mencionar que la sintaxis de las condiciones en for es diferente a las de if.
  • print("Hola, mundo") es aquello que se ejecutará varias veces.
  • Y en x += 1 estamos haciendo que el valor de la variable x se incremente en 1 cada vez que se ejecuta el bucle.
Trata de modificar este código para que muestre en pantalla diferentes textos, diferentes número de veces.

También recuerda que puedes visitar la página de prácticas para ejercitar lo que acabas de aprender y ver otras aplicaciones de esta función.

Eso es todo por hoy, lectores. Cualquier duda, comentario, sugerencia u aportación escríbeme más abajo. Hasta el siguiente post.