Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 19.11.2023
Сообщений: 3

«Наследование. Использование декораторов»

19.11.2023, 19:39. Показов 2678. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Напишите программу на Python. Создайте класс "Автомобиль" с атрибутами "марка" и "год выпуска". Создайте объекты, представляющие разные автомобили, и выведите информацию о них
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.11.2023, 19:39
Ответы с готовыми решениями:

Генератор декораторов
Напишите генератор декораторов check_password, т. е. функцию, которая возвращает декоратор. Генератор декораторов принимает в качестве...

Использование декораторов
Есть задача сделать декоратор, который бы подключался к базе данных, выполнял некоторые действия, передавал соединение к бд и курсор во...

Генератор декораторов
Напишите генератор декораторов check_password, т. е. функцию, которая возвращает декоратор. Генератор декораторов принимает в качестве...

11
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
20.11.2023, 16:30
Kavtan2702, а при чем тут декораторы?
0
25 / 16 / 10
Регистрация: 12.11.2023
Сообщений: 24
20.11.2023, 18:00
Фиг знает правильно или нет. Только начал изучать ООП. Но к примеру так...

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class Avtomobile:
    def __init__(self, marka, year, cost):
        self.marka = marka
        self.year = year
        self.cost = cost
 
    def show_info(self):
        print(f"Марка {self.marka} \n"
              f"Год выпуска {self.year} \n"
              f"Стоимость авто {self.cost} тугриков.\n")
        
my_car = Avtomobile('VAZ','2001','10')
friend_car = Avtomobile('Toyota', '2020','1000000')
 
my_car.show_info()
friend_car.show_info()
Code
1
2
3
4
5
6
7
Марка VAZ 
Год выпуска 2001
Стоимость авто 10 тугриков.
 
Марка Toyota
Год выпуска 2020
Стоимость авто 1000000 тугриков.
0
 Аватар для Aviz__
2759 / 2066 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
20.11.2023, 19:04

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
а при чем тут декораторы?
скорее всего, это название раздела в какомнить уч. курсе.


Kavtan2702, со сравнением по годам, на будущее))
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class Car:
    def __init__(self, brand, year):
        self.brand = brand
        self.year = year
 
    def __str__(self):
        return f"Car: {self.brand}, Year: {self.year}"
 
    def __eq__(self, other):
        if isinstance(other, Car):
            return self.year == other.year
        return False
 
    def __lt__(self, other):
        if isinstance(other, Car):
            return self.year < other.year
        return NotImplemented
 
    def __gt__(self, other):
        if isinstance(other, Car):
            return self.year > other.year
        return NotImplemented
 
 
car_box = [Car("Toyota", 2018), Car("Ford", 1920), Car("Ford", 1987), Car("Honda", 1990), Car("Ford", 1987)]
car_box.sort()
print(*car_box, sep='\n')
2
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
20.11.2023, 19:20

Не по теме:

Цитата Сообщение от Jan_Ptachek Посмотреть сообщение
Стоимость авто 10 тугриков.
*** хокку ***
Большие зеленые мухи
Сидят на капоте у ВАЗа.
Они не ошиблись...


3
20.11.2023, 19:25

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
зеленые мухи
ну не было рядом запора...

0
20.11.2023, 22:56

Не по теме:

iSmokeJC, не, ну а ЧО, хокку шикарное :D

0
21.11.2023, 12:01

Не по теме:

Цитата Сообщение от Jan_Ptachek Посмотреть сообщение
не, ну а ЧО, хокку шикарное :D
Начать с того, что к хокку ЭТО никакого отношения не имеет.

0
21.11.2023, 12:56

Не по теме:

Цитата Сообщение от Red white socks Посмотреть сообщение
Начать с того,
ну, нельзя же так буквально))

0
21.11.2023, 13:10

Не по теме:

Цитата Сообщение от Red white socks Посмотреть сообщение
никакого отношения
ну, почему же? Может быть 5-7-5 нарушено (и это ведь не догма), но три строки в наличии ведь, да и тема природы присутствует... :)

0
21.11.2023, 14:32

Не по теме:

YuS_2, есть много других отличительных черт. Например, лаконичность/отсутствие лишних слов и образность/неопределенность.



Не по теме:

Цитата Сообщение от Aviz__ Посмотреть сообщение
ну, нельзя же так буквально))
Абсолютно нет претензий к графоманским псевдостилизациям. Проблема, когда ...овно воспринимают за конфету:
Цитата Сообщение от Jan_Ptachek Посмотреть сообщение
хокку шикарное

0
21.11.2023, 15:36

Не по теме:

Цитата Сообщение от Red white socks Посмотреть сообщение
Проблема,
у кого?! чел м\б просто пошутил, как и автор псевдохокку)). мне оно тоже зашло множественностью смыслов.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.11.2023, 15:36
Помогаю со студенческими работами здесь

Python понимание декораторов
Всем добрый день! Начал разбираться с декораторами. В принципе, все понятно, кроме одного момента. Я понимаю, что в неправильном...

Добавить в код программы использование функций Френд и Статик, перегрузку опереций, наследование, использование шаблонов, обработку искл. ситуаций...
Добрый вечер! В заголовке пожалуй всё, требуется сделать винегрет... Исходная задача была такова - Написать программу которая Для двух...

агрегация,использование и наследование
наследованием понятно) а вот что такое агрегация и использование? заранее спасибо!

Наследование и использование if-instanceOf
Если есть иерархия из нескольких уровней наследования и у нас есть потребность с помощью конструкции if-instanceof выделить каждый уровень...

Шаблоны классов, наследование и использование this
Привет, есть такой код: #include &lt;iostream&gt; template &lt;typename T&gt; struct B { void exit(); };


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru