def is_pow(a):
flag = False
for i in range(2, 10):
ans = str(a**(1/i))
if ans[-1] == '0':
flag = True
return flag
x = int(input())
print(is_pow(x))
Объяснение:
def is_pow(a):
flag = False
for i in range(2, 10):
ans = str(a**(1/i))
if ans[-1] == '0':
flag = True
return flag
x = int(input())
print(is_pow(x))
Объяснение: