Код: Выделить всё
word = 'banana'
if word == 'banana' :
print('All right, bananas.')
if word < 'banana' :
print('Your word,' + word + ',comes before banana.')
elif word > 'banana' :
print('Your word,' + word + ',comes after banana.')
else :
print('All right, bananas.')
if word == 'banana':
он выводит этот оператор печати, а затем выполняет оператор else
но если слово < или > 'банан' :
он распечатывает только оператор печати, который идет вместе с любым из них, и не выполняет оператор else
Итак, мой вопрос: почему????
Подробнее здесь: https://stackoverflow.com/questions/792 ... ody-course