Y ahora… python

Pues como no tengo bastante con el Lego, Mindstorms, dibujar, Plants vs. Zombies Garden Warfare, Star Wars Battlefront, Zelda Triforce Heroes, Arduino, Raspberry π… pues me he liado la manta a la cabeza y he empezado con Python.

logo de python
logo de python

Y la razón es bastante curiosa: hacer un programa para que calcule múltiplos y divisores, para facilitar el estudio y la comprobación de los deberes de mi hijo 😀

Aquí os dejo el código fuente por si queréis utilizarlo. Es muy simple pero lo iré completando con otros temas de matemáticas 😀

#!/usr/bin/python

# coding=utf-8

print («Dime qué quieres comprobar:»)

print («1 – múltiplos de un número»)

print («2 – divisores de un número»)

opcion = int(input(«Pulsa la tecla de la opción que quieras: (1/2) «))

print («Has elegido la opcion», opcion)

if (opcion != 1 and opcion != 2):

print(«¡ERROR!: ¡Te he pedido un número entero mayor que cero!»)

elif (opcion == 1):

multiplo = int(input(«Dime el número del que quieres encontrar los múltiplos: «))

nMultiplos  = int(input(«Dime cuántos múltiplos quieres: «))

for i in range (0, nMultiplos):

print (multiplo*i, ‘ ‘, end=»)

print()

else:

numero = int(input(«Escribe un número entero mayor que cero: «))

if numero <= 0:

print(«¡ERROR!: ¡Te he pedido un número entero mayor que cero!»)

else:

print(‘Los divisores de’, numero, ‘son: ‘, end=»)

for i in range(1, numero + 1):

if numero % i == 0:

print(i, ‘ ‘, end=»)

print()

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.