Предмет: Информатика, автор: ersdfwegwsd

!!! ОЧЕНЬ СРОЧНО, ПОЖАЛУЙТА !!!

(Программирование по Python)

Пишите все задачи одной программой, используя функции (def) так, как на скрине ниже.


5. Написати функцію, яка приймає 2 числа і повертає перше число в степені другого числа

6. Написати функцію, яка приймає 2 параметри a, n і рахує а під корнем степені n

7. Написати функцію, яка приймає рядок і якщо це математичний вираз, то повертає його значення, якщо ні - повертає Nan. В рядку всі окремі частини

відокремлюються пробілом(наприклад '2 * 2' - коректно, а '2*2' - ні)

Приложения:

Ответы

Автор ответа: novoskroman999
1

def sum(one, two):

   if (type(one) == int or type(one) == float) and (type(two) == int or type(two) == float):

       return one + two

   else:

       return None

def subtr(one, two):

   if (type(one) == int or type(one) == float) and (type(two) == int or type(two) == float):

       return one - two

   else:

       return None

def division(one, two):

   if (type(one) == int or type(one) == float) and (type(two) == int or type(two) == float) and two != 0:

       return one / two

   else:

       return None

def multiplication(one, two):

   if (type(one) == int or type(one) == float) and (type(two) == int or type(two) == float) and two != 0:

       return one * two

   else:

       return None

def mexponentiating(one, two):

   if (type(one) == int or type(one) == float) and (type(two) == int or type(two) == float) and two != 0:

       return one ** two

   else:

       return None

Похожие вопросы