На странице представлен фрагмент
Реши любую задачу с помощью нейросети.
Класс “Автомобиль” будет содержать следующие свойства: марка, модель, год выпуска, цвет и количество дверей.
Создаем объекты этого класса и помещаем их в список. Затем выполняем печать списка на экране.
1. Создадим класс “Автомобиль” с нужными свойствами:
“`
class Auto:
def __init__(self, brand, model, year, color, doors):
self.brand = brand
self.model = model
self.year = year
self.color = color
self.doors = doors
“`
2. Создаем список “автомобили” и добавляем объекты класса “Автомобиль” в список:
“`
cars = [
Auto(“Toyota”, “Camry”, 2018, “Синий”, 4),
Auto(“Honda”, “Civic”, 2017, “Красный”, 4),
Auto(“BMW”, “X5”, 2020, “Белый”, 5)
]
“`
3. Выводим список автомобилей на экран:
“`
for car in cars:
print(“Марка:”, car.brand)
print(“Модель:”, car.model)
print(“Год выпуска:”, car.year)
print(“Цвет:”, car.color)
print(“Количество дверей:”, car.doors)
print()
“`
Класс “Компьютер” будет содержать следующие свойства: модель, процессор, оперативная память, объем жесткого диска, видеокарта и операционная система.
Создаем объекты этого класса и помещаем их в список. Затем выполняем печать списка на экране.
1. Создадим класс “Компьютер” с нужными свойствами:
“`
class Computer:
def __init__(self, model, processor, ram, hdd, gpu, os):
self.model = model
self.processor = processor
self.ram = ram
self.hdd = hdd
self.gpu = gpu
self.os = os
“`
2. Создаем список “компьютеры” и добавляем объекты класса “Компьютер” в список:
“`
computers = [
Computer(“Asus”, “Intel i5”, “8 ГБ”, “1 ТБ”, “Nvidia GTX 1650”, “Windows 10”),
Computer(“HP”, “AMD Ryzen 7”, “16 ГБ”, “512 ГБ SSD”, “AMD Radeon RX 580”, “Windows 10”),
Computer(“Apple”, “Apple M1”, “8 ГБ”, “256 ГБ SSD”, “Apple GPU”, “macOS Big Sur”)
]
“`
3. Выводим список компьютеров на экран:
“`
for computer in computers:
print(“Модель:”, computer.model)
print(“Процессор:”, computer.processor)
print(“Оперативная память:”, computer.ram)
print(“Объем жесткого диска:”, computer.hdd)
print(“Видеокарта:”, computer.gpu)
print(“Операционная система:”, computer.os)
print()
“`
У класса “Студент” будет свойства: имя, фамилия, группа, средний балл и список предметов. Создаем объекты этого класса и помещаем их в список. Затем выполняем печать списка на экране.
1. Создадим класс “Студент” с нужными свойствами:
“`
class Student:
def __init__(self, first_name, last_name, group, average_grade, subjects):
self.first_name = first_name
self.last_name = last_name
self.group = group
self.average_grade = average_grade
self.subjects = subjects
“`
2. Создаем список “студенты” и добавляем объекты класса “Студент” в список:
“`
students = [
Student(“Иван”, “Иванов”, “Группа 1”, 4.5, [“Математика”, “Физика”, “История”]),
Student(“Петр”, “Петров”, “Группа 2”, 3.8, [“Английский язык”, “Химия”, “Литература”]),
Student(“Анна”, “Сидорова”, “Группа 1”, 4.2, [“Биология”, “География”, “Информатика”])
]
“`
3. Выводим список студентов на экран:
“`
for student in students:
print(“Имя:”, student.first_name)
print(“Фамилия:”, student.last_name)
print(“Группа:”, student.group)
print(“Средний балл:”, student.average_grade)
print(“Предметы:”, “, “.join(student.subjects))
print()
“`
Таким образом, мы создаем классы “Автомобиль”, “Компьютер” и “Студент” со своими свойствами, создаем объекты этих классов и помещаем их в списки. Затем мы выводим списки на экран.