На странице представлен фрагмент
Реши любую задачу с помощью нейросети.
Класс Juice можно создать следующим образом:
“`python
class Juice:
def __init__(self, addition):
self.addition = addition
def my_juice(self):
if self.addition:
print(f”Сок содержит: {self.addition}”)
else:
print(“Сок без добавки”)
“`
В данном классе определен конструктор `__init__`, который принимает аргумент `addition` и сохраняет его в переменной `self.addition`.
Метод `my_juice` проверяет, есть ли добавка в соке, используя условную конструкцию `if self.addition`. Если добавка присутствует, то выводится фраза “Сок содержит: {название добавки}” с использованием значения переменной `self.addition` и форматирования строк с помощью f-строк (f-string). Если добавки нет, то выводится фраза “Сок без добавки”.
Например, чтобы создать объект класса Juice с добавкой “апельсин”, можно использовать следующий код:
“`python
juice_with_addition = Juice(“апельсин”)
juice_with_addition.my_juice()
“`
Результат выполнения будет:
“`
Сок содержит: апельсин
“`
А чтобы создать объект класса Juice без добавки, можно использовать такой код:
“`python
juice_without_addition = Juice(“”)
juice_without_addition.my_juice()
“`
Результат выполнения будет:
“`
Сок без добавки
“`