Answer the question
In order to leave comments, you need to log in
The function returns None if it follows an if, I don't understand why?
def my_func(x, y):
if (x < 0) or (y > 0):
print('Введите другие значения.')
x = float(input('Введите действительное положительное число: '))
y = int(input('Введите целое отрицательное число: '))
my_func(x, y)
else:
return (x ** y)
x = float(input('Введите действительное положительное число: '))
y = int(input('Введите целое отрицательное число: '))
print(my_func(x, y))
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question