Я прошу прощения за то, насколько очевидным должен быть этот ответ, но я просто не могу понять, почему не требуется утверждение else в следующей функции, которая возвращает True -
def boolean():
x = 1
if x == 1:
return True
return False
boolean()
Мой новичоккодирование ума смущает, почему Ложь не возвращается.Оператор if возвращает True, тогда за пределами этого оператора if возвращается False.Я бы подумал написать -
def boolean():
x = 1
if x == 1:
return True
else:
return False
boolean()
Почему здесь не нужно утверждение else?Большое спасибо за то, что просветили меня в этом.