@Almaz_2020

Функция return в python 3,8 выдает ошибку, почему?

def max_a(x, y):
    if x > y:
    return x
else:
    return y
x = float (input("Число 1:"))
y = float (input("Число 2:"))
print ( max_a(x, y) )


ошибка
File "C:\Users\user\Documents\Downloads\Python\cours.py", line 6
return x
^
IndentationError: expected an indented block
  • Вопрос задан
  • 263 просмотра
Решения вопроса 1
@SexyHair
Неправильно расставил отступы)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@0pauc0
После того, как правильно расставите отступы:

def max_a(x, y):
    if x > y:
        return x
    else:
        return y


задумайтесь, как поведет себя ваш код, если будут введены одинаковые x и y.
Ответ написан
Комментировать
netpastor
@netpastor
Python developer
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы