Mostrando las entradas con la etiqueta print. Mostrar todas las entradas
Mostrando las entradas con la etiqueta print. 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í.

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.

[Practica Python] Ejercicio 7. Divisibilidad


Ejercicio anterior: 6. Par o impar.

El ejercicio en esta ocasión consiste en identificar si un número entero dado por el usuario es divisible entre otro número entero también dado por el usuario.

El programa deberá mostrarse similar a la siguiente manera:

En caso de cumplirse la divisibilidad, el texto deberá decir: "x es divisible entre y".

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

Ejercicio siguiente: 8. Mostrar contador.

viernes, 19 de mayo de 2017

[Practica Python] Ejercicio 6. Par o impar


Ejercicio anterior: 5. Calculadora simple.

El programa que escribiremos hoy identificará si un número dado por el usuario es par o impar, tratando que se muestre de la siguiente manera:


El programa cambiará el texto mostrado a "El número ingresado es IMPAR" si aplica.

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

Ejercicio siguiente: 7. Divisibilidad.


miércoles, 25 de enero de 2017

[Practica Python] Ejercicio 3. Categorizar edad de usuario.


Ejercicio anterior: 2. Mostrar en pantalla números de usuario.
Crea un programa que distinga a un usuario mayor de edad de uno menor de edad. El programa pedirá el nombre del usuario, su edad y mostrará un mensaje personalizado que mencione en qué categoría cae.

El programa debe ser similar al siguiente:

Mensaje si el usuario es mayor de edad.



Mesaje si el usuario es menor de edad.

Para realizar este ejercicio necesitarás saber el contenido de las siguientes publicaciones:

Para ver la solución haz click aquí.

Ejercicio siguiente: 4. Categorizar edad de usuario II.


miércoles, 27 de julio de 2016

[Tutorial Python] 4. Función Print - Mostrar en pantalla

Entrada anterior: 3. Tipos de datos.

La función print que se ha visto en antiguas entradas es una de las funciones más básicas, pero tiene su grado de complejidad y puede ser causa de muchos errores si no sabemos utilizarla.

Dos de las funciones principales de print son:
  1. Mostrar texto específico.
  2. Arrojar el valor de una variable (sea string, float, o integer).
Para que la función print muestre un texto específico deberás usar comillas o apóstrofes, de esta manera:
print("Hola, mundo")
o bien:
 print('Hola, mundo')
Si el valor que quieres mostrar en pantalla es un número lo podrás hacer de tres maneras: con comillas, con apóstrofes o sin ninguno de los dos; así, los siguientes ejemplos, darían el mismo resultado:
print("42")
print('42')
print(42)
Al tratar de mostrar textos largos necesitarás dos herramientas importantes:
  1. Pasar línea (\n)
  2. Tabulador (\t)
La primera función hace que el texto se corte y continúe en la línea siguiente. Por ejemplo, trata con el siguiente código y mira cómo funciona:
print("Muchos años después, frente al pelotón de fusilamiento,\nel coronel Aureliano Buendía había de recordar aquella\ntarde remota en que su padre lo...")
La función tabulador sirve para separar (o tabular) datos en una misma línea, por ejemplo:
print("A\tB\tC")
También puedes combinar ambas herramientas:
print("A\n\tB\n\t\tC")
La función print también nos permite imprimir muchas variables a la vez usando una coma. Intenta lo siguiente:
a="Argentina"
b="Bolivia"
c="Brasil"
print(a, b, c)
Verás que, por defecto, python considera que la separación entre cada uno de los valores es un espacio; sin embargo, podemos cambiar la separación por otra que queramos con la subfunción sep="" (incluso podemos utilizar \t o \n). Así, cambiando un poco el código anterior, nos quedaría:
a="Argentina"
b="Bolivia"
c="Brasil"
print(a, b, c, sep=" - ")
Por último, cuando terminamos de usar la función print, Python considera que al final de todo el texto hay un salto de línea, esta es la razón por la que si usamos una función print seguida de otra, se mostrarán en líneas diferentes. Por ejemplo:
print("Abeja")
print("Burro")
print("Caballo")
Esto los podemos cambiar con la subfunción end="", poniendo entre comillas el separador o texto que nosotros querramos. De esta manera:
print("Abeja", end="\n\n")
print("Burro", end="\n\n")
print("Caballo", end="\n\n")
En este ejemplo hemos puesto doble \n para que cada vez que termine la función print haya doble salto de linea entre un texto y el otro.

Recuerda practicar cada una de estas funciones y subfunciones. Con las herramientas que hemos visto hasta ahora podemos crear muchos tipos de calculadoras. Solo falta poner a volar nuestra imaginación.

Eso es todo por ahora, si tienen preguntas o comentarios no duden en dejarlos en los comentarios.