Предположим, у меня есть объект фрейма данных с именем df, head () - это метод, который можно применить к df для просмотра первых 5 записей фрейма данных, а df.size - это свойство, чтобы получить размерфрейм данных.
Для свойства мы не используем '()', как мы использовали для метода.Поначалу это немного смущало.Может ли кто-нибудь объяснить, в чем принципиальная разница между свойством и методом в python.Я имею в виду, почему мы должны были определить размер как свойство для фрейма данных, почему он не был определен как метод, который бы просто возвращал размер фрейма данных.