Что такое self
my own /very/ self — моя собственная персона; моё собственное «я»
one’s better self — лучшее, что есть в человеке
one’s former self — то, чем человек был раньше
my former self — моё прежнее «я»
to be one’s own self — быть самим собой
he is quite his old self again — он опять такой же, как и был
he became his silent self again — он вновь стал таким же молчаливым, как и был
to be in love with one’s own self — быть влюблённым в самого себя
one and the same self — верный (самому) себе, не меняющийся
a secret self he had enclosed within — своё настоящее «я» он скрывал в тайниках души
to get a glimpse of Shakespeare’s very self in the Sonnets — почувствовать самую душу Шекспира, читая его сонеты
the expression of beauty’s self — выражение самой /истинной/ красоты
to be conscious of self — осознать самого себя
the study of the self — самоанализ
your dear self — ты, дорогой
our two selves — мы оба, мы с тобой
their hideous wives, their horrid selves and dresses — эти страшные люди, их ужасные жёны и ужасная одежда
your good selves — Вы ( в коммерческих письмах )
our noble selves! — за наше здоровье!, за нас! ( тост )
be your natural self — ≅ не ломайся, не притворяйся другим, чем ты есть
thoughts centered on self — мысли, занятые только собой /своими интересами/
cares for nothing but self — заботы только о себе /о своих интересах/
to put self first — ставить свои личные интересы на первое место, исходить из личных интересов
to have no thought of self — забывать /не думать/ о себе
self is a bad guide to happiness — эгоизм не ведёт к счастью
self is his God and selfishness is his religion — его бог — он сам, а эгоизм — его религия
to rise above self — стоять выше личных интересов
♢ my second self, my other self — моё второе «я», моя правая рука, самый близкий друг
self comes first — ≅ своя рубашка ближе к телу
self trimming — отделка из того же материала
self belt — пояс из того же материала, что платье /пальто/
a wooden tool with self handle — деревянный инструмент с такой же ручкой
self carnation — одноцветная гвоздика
a room for self and wife — комната для меня и жены
self and friend took train for London — я (сам) и ещё (один) человек сели в поезд, отправлявшийся в Лондон
a cheque drawn to self — чек, выписанный на себя
pay to self — оплачивается только лицу, подписавшему чек ( надпись на чеках )
a ticket admitting self and friend — билет на двоих
Новый большой англо-русский словарь . 2001 .
Полезное
Смотреть что такое «self» в других словарях:
Self — Self, n.; pl.
self- — ♦ Élément, de l angl. self « soi même ». ⇒ auto . self élément, de l angl. self, qui signifie soi même . ⇒SELF , élém. de compos. Élém. tiré de l angl. self « soi même », de même sens, entrant dans la constr. de subst. empr. à l angl. ou faits… … Encyclopédie Universelle
self — self, the self In sociology, the concept of self is most frequently held to derive from the philosophies of Charles Horton Cooley , William James , and George Herbert Mead , and is the foundation of symbolic interactionism . It highlights the… … Dictionary of sociology
self — /self/, n., pl. selves, adj., pron., pl. selves, v. n. 1. a person or thing referred to with respect to complete individuality: one s own self. 2. a person s nature, character, etc.: his better self. 3. personal interest. 4. Philos. a … Universalium
self — self; self·dom; self·hood; self·ish·ness; self·ism; self·ist; self·less; self·ness; self·same·ness; thy·self; un·self; do it your·self; do it your·self·er; non·self; it·self; self·ish; self·ward; self·ish·ly; self·ward·ness; self·wards; … English syllables
Self — объектно ориентированный, прототипный язык программирования, который задумывался как развитие языка Smalltalk. Разрабатывался в лаборатории Xerox PARC, а потом в Стэндфордском университете. Это была экспериментальная разработка, целью которой… … Википедия
self — W3S2 [self] n plural selves [selvz] [: Old English;] 1.) [C usually singular] the type of person you are, your character, your typical behaviour etc sb s usual/normal self ▪ Sid was not his usual smiling self. be/look/feel (like) your old self… … Dictionary of contemporary English
self — W3S2 [self] n plural selves [selvz] [: Old English;] 1.) [C usually singular] the type of person you are, your character, your typical behaviour etc sb s usual/normal self ▪ Sid was not his usual smiling self. be/look/feel (like) your old self… … Dictionary of contemporary English
self — [ self ] (plural selves [ selvz ] ) noun *** count or uncount who you are and what you think and feel, especially the conscious feeling of being separate and different from other people: sense of self: Young babies do not have a fully developed… … Usage of the words and phrases in modern English
self- — is a highly productive prefix forming compounds of various types, in most of which self acts as the object on which the action or attribute signified by the second element operates, e.g. self betrayal (= betrayal of oneself), self awareness (=… … Modern English usage
self- — [self] [ME < OE < self: see SELF] prefix 1. of oneself or itself: refers to the direct object of the implied transitive verb [self love, self restraint] 2. by oneself or itself: refers to the subject of the implied verb [self acting] 3. in … English World dictionary
Для чего в python нужен self?
Ребят, кто может нормально объяснить для чего в языке python нужен self? Уже несколько статей перечитала и все никак не могу понять. Буду крайне благодарна.
Нормально объяснить может dark:
dark: у котов внутри есть мурчалка
dark: она реализована для всех котов в классе кот
dark: в объекте кот надо как то вызвать метод мурчало у класса кот
dark: как ты это сделаешь?
dark: кот.мурчало()
dark: ежели ты вызовешь кот.мурчало(), муркнут сразу все коты на свете
dark: а ежели ты вызовешь self.мурчало(), муркнет только тот кот, на которого указывает self
![]()
Просто сам объект, от которого вызван метод.
![]()
self нужен для обращения к полям экземпляра класса и вообще для обозначения экземпляра класса. Есть подробный ответ, например, здесь .
Т.е. если приглядеться, то можно увидеть некую параллель между записью «self.name» (см. п. 1.) и записью «nick_name.name» (см. п. 4.).
Сам «self» – это своеобразная ссылка на будущий экземпляр класса «nick_name».
Чтобы понять, ответьте на вопросы
Всё ещё ищете ответ? Посмотрите другие вопросы с метками python или задайте свой вопрос.
Site design / logo © 2022 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2022.6.10.42345
Нажимая «Принять все файлы cookie», вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Класс self в Python
В этом уроке мы изучим использование self в Python. Это часто становится предметом споров среди экспертов и проблемой для новичков.
Python – это не язык, который создавался для парадигмы объектно-ориентированного программирования. Таким образом, создание статического метода в Python не является прямым. Посмотрим, как это делается:
Теперь, чтобы создать метод, который может работать с реальным объектом «Person», нам нужно предоставить ему ссылку на этот объект. Итак, вместо передачи полного объекта Person в его собственный класс мы можем использовать self как:

Затем давайте посмотрим, как его можно использовать для доступа к полям в самом конструкторе класса.
Самостоятельный конструктор
self также может использоваться для ссылки на поле переменной в классе:
В приведенном выше фрагменте self относится к переменной имени всего класса Person. Обратите внимание: если у нас есть переменная в методе, self не будет работать. Эта переменная просто существует только во время выполнения этого метода и, следовательно, является локальной для этого метода. Для определения глобальных полей (переменных полного класса) нам нужно определить их ВНЕ методов класса. Обратитесь к области переменной python.

self – ключевое слово?
self используется во многих местах в Python, поэтому люди думают, что это ключевое слово. Но в отличие от C ++ self не является ключевым словом.
Фактически мы можем использовать любое имя для первого параметра метода, но настоятельно рекомендуется придерживаться соглашения о его вызове самостоятельно.
Это означает, что последний класс можно сделать как:
Должны ли мы передать self методу?
Приведенное выше объяснение открывает новый вопрос, должны ли мы просто передать self методу? Давайте рассмотрим класс Person, который содержит метод, определенный как:
Если personMe является экземпляром класса и вызывается personMe.something (arg1, arg2), python внутренне преобразует его для нас как:
Переменная self относится к самому объекту.
Это все для self и его использования в конструкторе и функциях для получения текущей ссылки на объект.