Actualmente estoy usando singpath.com a practicar en mi pitón, pero se enfrentan a un problema con un problema:averiguar si a es una potencia de b
un número, una, es una potencia de b si es divisible por by a/b es un poder de b. Escribe una función llamada is_power que toma los parámetros a y b y devuelve True si a es una potencia de b.
def is_power(a,b):
c = a/b
if (((a%b) == 0) and ((c%b) == 0)):
return True
else:
return False
Above es mi solución pero el sistema me pide que generalice mi solución. ¿Alguien puede decirme qué pasa con mi solución?
Realmente no necesita ** un solo paréntesis ** en su 'si'. Son 10 teclas innecesarias que dificultan la lectura del código. –