if - elif - else, по своей логике будет отличаться от if - if - else?
if x == 1: ... elif y == 2: ... else: ... перепиши без elif
x, y = 1, 2 If x == 1: print(‘m’) If y == 2: print (‘m’) else: print(‘no m’)
if y == 2 выполнится в таком случае даже если x == 1
Спасибо, я понял разницу. В моём случае выведутся две буквы м, в твоём - только одно из условий отработает
Понял, спасибо
Обсуждают сегодня