LLIaMMaH

LLIaMMaH 

Изредко стримлю игры

377subscribers

111posts

Модуль 2. Домашняя работа по уроку "Условная конструкция. Операторы if, elif, else"

Цель: Применить навыки создания условных конструкций и знания операторов if, else, elif / and, or, not.
Задача "Все ли равны?":
На вход программе подаются 3 целых числа и записываются в переменные _first, second_ и _third_ соответственно.
Ваша задача написать условную конструкцию (из if, elif, else), которая выводит кол-во одинаковых чисел среди 3-х введённых.
Пункты задачи:
1. Если все числа равны между собой, то вывести 3
2. Если хотя бы 2 из 3 введённых чисел равны между собой, то вывести 2
3. Если равных чисел среди 3-х вообще нет, то вывести 0
Пример результата выполнения программы:
Ввод в консоль 1:
123
456
789
Вывод на консоль 1:
0
Ввод в консоль 2:
42
69
42
Вывод на консоль 2:
2
Примечания:
1. Помните, что условная конструкция начинается с if.
2. Операторы elif и else не могут существовать самостоятельно, они являются продолжением условной конструкции.
3. Старайтесь избегать вложенности условий и описывать их, используя операторы or, and и not.
4. Самое хорошее решение не только самое быстрое, но ещё и хорошо читаемое!
Файл с кодом (module_2_2.py) прикрепите к домашнему заданию или пришлите ссылку на ваш GitHub репозиторий с файлом решения.
Успехов!
https://notes.jdi.su
Вариант, чтобы не забегать вперёд по курсу:
py
main2_0.py349 Byte
Мой вариант решения:
py
main2.py1.28 Kb
Subscription levels8

Подписка B1

$1.36 per month
Данная подписка даёт доступ для игры на сервере (при наличии лицензионного аккаунта Minecraft) и немного расширенные права в игре. Так же как и остальные подписки копит средства на новое железо для сервера.
+ chat

Подписка B2

$2.71 per month
Более расширенные права на серверах Minecraft. Доступ ко всем постам по Python.
+ chat

Подписка B3

$4.1 per month
Более расширенные права на серверах Minecraft. Доступ ко всем постам по Python.
+ chat

Подписка B4

$5.5 per month
Более расширенные права на серверах Minecraft. Доступ ко всем постам по Python.
+ chat

Подписка B5

$6.8 per month
Более расширенные права на серверах Minecraft. Доступ ко всем постам по Python.
+ chat

Подписка B6

$10.2 per month
Все привилегии прошлых подписок. Отдельная благодарность. Добавление информации о спонсоре на стримах, в вики проектов и прочих местах где допускается такая информация.
+ chat

Подписка B7

$13.6 per month
Все привилегии прошлых подписок. Отдельная благодарность. Добавление информации о спонсоре на стримах, в вики проектов и прочих местах где допускается такая информация.
+ chat

Подписка B8

$27.1 per month
Все привилегии прошлых подписок. Отдельная благодарность. Добавление информации о спонсоре на стримах, в вики проектов и прочих местах где допускается такая информация.
+ chat
Go up