Информатика • 9 класс
8

Записи (Python)

Изображение 1
  • Запись структурированный комбинированный тип данных, состоящий из фиксированного числа компонент (полей) разного типа.
  • В Python для создания записи используется класс. Поля определяются внутри метода __init__:
    class <имя типа>:
    def __init__ (self, <список параметров>):
    self.<имя поля 1> = <значение 1>
    self.<имя поля 2> = <значение 2>
  • Пример. Составьте запись для анкеты студента.
    Решение.
    class student:
    def __init__ (self, fio, gender, year, address, course,
    group):
    self.fio = fio # строка (ФИО)
    self.gender = gender # строка из символа ('м' или 'ж’)
    self.year = year # строка (год рождения)
    self.address = address # строка (адрес)
    self.course = course # целое число (курс)
    self.group = group # строка (группа)
  • Пример создания объекта записи:
    s = student ("Иванов Иван", "м", "2005", "ул. Ленина, 1", 2,
    "ФБЖ-23")
    print (s.fio) # выведет "Иванов Иван"
Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2026

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪