PYTHON Desarrolle un programa, utilizando funciones definidas por usted, que realice las siguientes operaciones desde un menú de opciones: Determinar cantidad de repeticiones de un elemento dado en la siguiente lista: items = ['fresa', 'cebolla', 'abanico', 'fresa', 23, 84.33, 32, 'cebolla', 23, 23, 'laptop', 'abanico', 84.33] Ejemplo 01: Ingrese un elemento: fresa "fresa" aparece 2 veces en la lista. Ejemplo 02: Ingrese un elemento: teclado "teclado" no aparece en la lista. Generar las tablas de multiplicar desde un número N hasta un número M. Cada tabla debe ser hasta el 10. Ejemplo: Ingrese el número por el que comenzarán a mostrarse las tablas: 1 Ingrese el número por el que terminarán de mostrarse las tablas: 3 ===TABLA DEL 1=== 1 x 1 = 1 1 x 2 = 2 1 x 3 = 3 1 x 4 = 4 1 x 5 = 5 1 x 6 = 6 1 x 7 = 7 1 x 8 = 8 1 x 9 = 9 1 x 10 = 10 ===TABLA DEL 2=== 2 x 1 = 1 2 x 2 = 4 2 x 3 = 6 2 x 4 = 8 2 x 5 = 10 2 x 6 = 12 2 x 7 = 14 2 x 8 = 16 2 x 9 = 18 2 x 10 = 20 ===TABLA DEL 3=== 3 x 1 = 3 3 x 2 = 6 3 x 3 = 9 3 x 4 = 12 3 x 5 = 15 3 x 6 = 18 3 x 7 = 21 3 x 8 = 24 3 x 9 = 27 3 x 10 = 30

Respuestas 1

1)

def contar_repeticiones(lista, elemento):

   contador = 0

   for i in lista:

       if (str(i) == str(elemento)):

           contador += 1

   if (contador) == 0:

       return "El elemento no se encuentra en la lista."

   else:

       return "El elemento se encuentra {} veces en la lista.".format(contador)

items = ['fresa', 'cebolla', 'abanico', 'fresa', 23, 84.33, 32, 'cebolla', 23, 23, 'laptop', 'abanico', 84.33]

buscado = input("Ingrese el elemento a buscar: ")

print(contar_repeticiones(items, buscado))

2)

def tablas_multiplicar(N, M):

   for i in range(N, M + 1):

       print("Tabla del", i)

       for j in range(1, 11):

           resultado = i * j

           print("{} x {} = {}".format(i, j, resultado))

       print("\n")

N = int(input("Ingrese el número inicial: "))

M = int(input("Ingrese el número final: "))

tablas_multiplicar(N, M)

¿Conoces la respuesta? Añádela aquí

Can't find the answer?

Iniciar sesión con Google

ó

¿Has olvidado la contraseña?

No tengo una cuenta, y quiero Registrarme

Escoger idioma y región
How much to ban the user?
1 hour 1 day 100 years