
Python
Программирование в питоне помогите
Помогите ребята я не понял как решается плз


Выведет 2, первое условие просто не выполнится.
Тут смотри, как: if True: - будет выполнено вообще всегда, то есть условие с if <тут какое-то выражение> будет выполнено, если <это самое выражение> будет True. А в условии if True: уже само выражение True, из-за этого оно и будет всегда выполняться.
Теперь к твоему коду, там if not True, not True это всегда False (можешь проверить not True == False), а если выражение после if всегда False, то оно никогда не выполнится!
А вот второе выражение True.
not(1+1 ==3). 1+1==3? Конечно же нет, значит False, но!!! Там в начале стоит not, который меняет это False на True, поэтому то выражение и выполниться...
Ну а до 3-его условия программа просто не дойдет, так как закончит выполнение на втором if)))
Тут смотри, как: if True: - будет выполнено вообще всегда, то есть условие с if <тут какое-то выражение> будет выполнено, если <это самое выражение> будет True. А в условии if True: уже само выражение True, из-за этого оно и будет всегда выполняться.
Теперь к твоему коду, там if not True, not True это всегда False (можешь проверить not True == False), а если выражение после if всегда False, то оно никогда не выполнится!
А вот второе выражение True.
not(1+1 ==3). 1+1==3? Конечно же нет, значит False, но!!! Там в начале стоит not, который меняет это False на True, поэтому то выражение и выполниться...
Ну а до 3-его условия программа просто не дойдет, так как закончит выполнение на втором if)))
Если не понял это, то лучше не занимайся программированием.
Ответ 2.
Ответ 2.
Виталий Подкин
Все с чего-то начинают, ничего страшного
Ну переведи этот код на человеческий и сам всё поймёшь.
Если НЕ ИСТИНА то вывести 1 иначе если выражение (1 + 1 = 3) НЕ ИСТИНА то вывести 2 иначе вывести 3
Ну и знать в данном случае как работает оператор if(если)
Оператор if срабатывает если логическое значение равно ИСТИНА
Если НЕ ИСТИНА то вывести 1 иначе если выражение (1 + 1 = 3) НЕ ИСТИНА то вывести 2 иначе вывести 3
Ну и знать в данном случае как работает оператор if(если)
Оператор if срабатывает если логическое значение равно ИСТИНА
Это обычная игра с условиями. Советую прочитать этот цикл статей помимо основного материала с которого изучаешь. Там есть нестандартные взгляды на обычные вещи и практика в конце каждой статьи, что поможет тебе лучше запомнить материал из статьи. Подробное решение твоего вопроса: https://pastebin.com/NC4DJP5V
Сергей Сергеев
Как на твоём говносайте работает навигация по "циклу статей"? Где общее оглавление? В любом онлайн учебнике есть оглавление и навигация по нему.
Похожие вопросы
- Программирование на питон
- Решить две задачи на питоне. Помогите пожалуйста
- Решение задачи по программированию (желательно питон) Сложность O(квадрат(n))
- Программирование на питоне
- Программирование на питоне .Нужно решить долго мучаюсь на этой задаче
- Программирование на питоне
- Программирование на питоне
- Программирование на питон, нужно написать программу
- Программирование на Питоне
- Программирование на питоне