Чему равно "М" or "Н"?
Ну, они равны prefixes. Я присоединюсь к вопросу, потому что я тоже невдупляю, почему оно не работает.
Я не это спросил
Ничему они не равны. Это просто буквы. Ну, точнее строки.
Я спросил конкретную вещь. Чему равен результат вычисления выражения "M" or "H"?
Или prefixes == 'Л' Или prefixes == 'М' Или prefixes == 'Н'
У меня есть вариант, но костыли костыльные
Ты не отвечаешь на мой вопрос
При чем тут твои prefixes. Я задал конкретный вопрос
Ну, True или False оно вернёт.
Так True или False?
Оно вернет букву М
Я так понял, писать нужно prefixes == 'М' or prefixes == 'М'?
Да. Но на вопрос ты так и не ответил
True, так сравниваем две непустых строки, которые каждая даёт True?
Ну вообще не прям True (другое как бы истинное значение) но суть верна.
Собственно у тебя так и написано: что-то or "M" or "H"
А в каком смысле "другое истинное значение"?
Ну по факту or в этом примере вернёт "M". То есть первое истинное (truthy, хз как по-русски)
Спасибо. Почитаю про это.
Обсуждают сегодня