Это стиль кодирования, было интересно, лучше ли поместить положительный результат решения if / else в блок if или else.Например:
yes_no = object.get() #Response will be 'yes' or 'no'
if yes_no == 'yes':
yes response
else:
no response
лучше, чем:
yes_no = object.get() #Response will be 'yes' or 'no'
if yes_no != 'yes':
no response
else:
yes response
Насколько я могу судить, нет никакой разницы, поскольку они оба ищут «да» и выводят ответ «да»,но есть ли какой-нибудь стиль, которому люди следуют или которому легче читать?
Я использую python, но, так как если / else везде, я думаю, что другие языки также актуальны.
РЕДАКТИРОВАТЬ: Замененные проходы без ответа, поскольку были излишними.