Предмет: Информатика, автор: Аноним

Створіть клас Soda (для визначення типу газованої води), що приймає 1 аргумент при ініціалізації (що відповідає за добавку до лимонаду, що вибирається).
У цьому класі реалізуйте метод show_my_drink(), що виводить на друк «Газировка та {ДОБАВКА}» у разі наявності добавки, а інакше з'явиться така фраза: «Звичайна газировка».

Ответы

Автор ответа: icanfixthat
0

class Soda:

   def __init__(self, додаток=None):

       self.додаток = додаток  # Зберігаємо додаток при ініціалізації

   def show_my_drink(self):

       if self.додаток:

           print(f"Газована вода з {self.додаток}")

       else:

           print("Звичайна газована вода")

# Приклад використання класу:

газована_вода_з_додатком = Soda("лайм")

газована_вода_без_додатку = Soda()

газована_вода_з_додатком.show_my_drink()  # Виведе "Газована вода з лайм"

газована_вода_без_додатку.show_my_drink()  # Виведе "Звичайна газована вода"

  • У цьому класі `Soda` є конструктор `__init__`, який приймає аргумент `додаток` і зберігає його в атрибуті `self.додаток`. Метод `show_my_drink` перевіряє наявність додатка і виводить відповідне повідомлення на основі його наявності чи відсутності.
Похожие вопросы
Предмет: Математика, автор: marisafronova12
Предмет: Геометрия, автор: Аноним
Предмет: Русский язык, автор: utezhsnovam
Тест 7 класс

1. Укажите, в окончании какого глагола пишется е:

1) гон…т; 2) топ…т; 3) паш…т; 4) верт..т.

2. Найдите глагол, в суффиксе которого пишется е:

1) ла..л; 2) вид…л; 3) вер…л; 4) слыш…л.

3 Укажите глагол в 3-м лице, множественном числе:

1) рисуют;

2) рисуем;

3) рисуешь;

4) рисует.

4. Найдите слово, в котором нужен ь:

1) гараж…; 2) боч…ка; 3) спешиш…;4) кирпич.

5. Укажите предложение, в котором главные члены подчеркнуты неверно.

1) Кран поднимал большие блоки для сборки дома.

2) Туча закрыла солнце.

3) Разноцветные игрушки украшают зеленые елки.

4) Рабочие посыпали гравием дорожки.

6. Найдите предложение с однородными подлежащими:

1) Снег лежал на крыше и на балконе.

2) В лесу мы собирали ягоды и грибы.

3) Пушистый снег укрыл деревья и дома.

4) В ранце лежат книги и тетради.

7. Укажите предложение, в котором есть ошибки в расстановке знаков препинания.

1) Дежурные раздали тетради, вымыли доску, и полили цветы.

2) Высоко поднялся и белеет месяц в облаках.

3) На дворе горой, а в избе водой.

4). Ученик выполнил работу быстро, но допустил ошибки.

8. Укажите в окончании какого прилагательного пишется е:

1) в зимн…ю ночь;

2) горяч…е молоко;

3) син…м небом;

4) в дальн…ю дорогу.

9. Укажите слово с буквой а в приставке:

1) отбирать; 2) разбег; 3) добежать; 4) обозначить.

10. Укажите, в каком предложении есть ошибки в расстановке знаков препинания.

1) Издавна дружат люди с березой, хранят любовь к этому замечательному дереву.

2) С удовольствием пьют березовый сок не только люди, но и животные.

3) Любят березовый сок медведи, глухари муравьи бабочки.

4) Береза любит свет, не боится лютых морозов.​