Вопрос пользователя:
Реализуйте класс House, объекты которого будут создаваться следующим образом:
House('ЖК Эльбрус', 30)
Объект этого класса должен обладать следующими атрибутами:
self.name - имя, self.number_of_floors - кол-во этажей
Также должен обладать методом go_to(new_floor), где new_floor - номер этажа(int), на который нужно приехать.
Метод go_to выводит на экран(в консоль) значения от 1 до new_floor(включительно).
Если же new_floor больше чем self.number_of_floors или меньше 1, то вывести строку "Такого этажа не существует".
Ответ нейросети:
class House: def init(self, name, number_of_floors): self.name = name self.number_of_floors = number_of_floors
def go_to(self, new_floor):
if new_floor < 1 or new_floor > self.number_of_floors:
print("Такого этажа не существует")
else:
for floor in range(1, new_floor + 1):
print(floor)
Пример использования
house = House('ЖК Эльбрус', 30) house.go_to(10) house.go_to(35)
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Все вопросы
Последние вопросы:
- Лунтик записал на доске пять последовательных чисел.потом стёр одно из этих чисел.пчеленок нашел сумму оставшихся четырех чисег.она оказалось равной 162.кпкое число стёр лунтик.укажите самое маленькое
- Каковы географические рамки истории России? Какую роль сыграла географическая среда в формировании российской цивилизации?
- Какие факторы являются наиболее важными для характеристики российской цивилизации?
- Подбор упражнений на практических занятиях студентов должен предусматривать: Выберите один или несколько ответов: a. Совершенствование ранее приобретенных умений и навыков. b. Адекватную физическую на
- Основными методами развития выносливости являются: Выберите один или несколько ответов: a. Игровой и соревновательный методы. b. Равномерный метод с умеренной и переменной интенсивностью нагрузок, пов
- Что такое вежливость