#function #input #equation #proof
Вопрос:
Я новичок в python и у меня возникли трудности с этим. Приведенный ниже код отлично работает, я думаю, так как он вернет true для 3^2 4^2 = 5^2 например, но проблема, с которой я сталкиваюсь, заключается в том, что когда я пытаюсь определить функцию на основе пользовательских данных, она не регистрируется
например, def ферма(a,b,c,n) или def(valueab, valuec).я просматривал темы, но не могу понять, как включить функцию, основанную на пользовательских вводах
valueab = int(input('Enter integer a:'))**int(input(('Enter integer n:'))) int(input(('Enter integer b:')))**int(input(('Enter integer n:')))
valuec = int(input(('Enter integer c:')))**int(input(('Enter integer n:')))
if valueab == valuec:
print('Fermat theorem holds')
elif valueab > valuec:
print('Fermat is wrong. The inequality holds')
elif valueab < valuec:
print('Fermat is wrong. The inequality holds')