@ru_python

Страница 8934 из 9768
Kirill
06.05.2019
08:33:44
Ну почему же. Если функция с одной сигнатурой постоянно, можешь вынести её в константы. Типа MyFunc = Callable[...]
хм, тогда можно будет все функции подходящие под эту сигнатуру передавать в этот метод как аргумент, или как ретурн выдавать. классная тема для фп стиля

M.
06.05.2019
08:34:05
стек набор технолгоий, вилка зарплатная от до
Ааа понял :) спасибо От 90 до 130 Ну я сам не программист ребята, В общем разработка онлайн школы английского: Где пользователи: Создать аккаунт Купить курс Выполнять практически занятия и теоретически занятия

Алексей
06.05.2019
08:34:13
Tony
06.05.2019
08:35:51
это не метод.
Метод класса function

Google
Tishka17
06.05.2019
08:36:21
Alex
06.05.2019
08:36:43
Tishka17
06.05.2019
08:36:51
объект типа function вообще-то

Алексей
06.05.2019
08:36:52
метод в питоне - это особый объект, который содержит собственно объект у которого вызван метод (self) и саму функцию

Алексей
06.05.2019
08:38:16
На си классические функции, в питоне немного не так работает
в питоне почти всё не так как в си работает, язык то другой

Alex
06.05.2019
08:39:05
или классметод?

метод - это банально функция-член класса.

Алексей
06.05.2019
08:39:43
короче

https://docs.python.org/3/c-api/method.html

SetazeR
06.05.2019
08:40:49
как обычно

Google
SetazeR
06.05.2019
08:41:11
одни говорят об одном, другие о втором, а думаем что все об одном и том же

Алексей
06.05.2019
08:41:44
документация вам в помощь

SetazeR
06.05.2019
08:42:33
документация вам в помощь
это не нам документация в помощь это тебе надо по морде съездить чтобы предупреждал когда говоришь о какой-то специфичной хуйне называя её общеметовыми понятиями

Алексей
06.05.2019
08:42:34
м... а статический метод как вписывается в твое определение?
Methods are bound function objects. Methods are always bound to an instance of a user-defined class. Unbound methods (methods bound to a class object) are no longer available.

Alex
06.05.2019
08:42:56
Methods are bound function objects. Methods are always bound to an instance of a user-defined class. Unbound methods (methods bound to a class object) are no longer available.
> это не нам документация в помощь это тебе надо по морде съездить чтобы предупреждал когда говоришь о какой-то специфичной хуйне называя её общеметовыми понятиями this

Nikolay
06.05.2019
08:43:29
?

Алексей
06.05.2019
08:43:38
это не нам документация в помощь это тебе надо по морде съездить чтобы предупреждал когда говоришь о какой-то специфичной хуйне называя её общеметовыми понятиями
Ой простите, простите. Я такой глупенький, ошибочно полагал, что надо говорить в контексте питона. Название чата ввело меня в заблуждение.

Sasha
06.05.2019
08:44:56
Метод - это ООП, а не тема конкретного языка. Соре, не выдержал =)

Алексей
06.05.2019
08:45:25
Alex
06.05.2019
08:45:46
Ой простите, простите. Я такой глупенький, ошибочно полагал, что надо говорить в контексте питона. Название чата ввело меня в заблуждение.
https://docs.python.org/3/glossary.html method A function which is defined inside a class body. If called as an attribute of an instance of that class, the method will get the instance object as its first argument (which is usually called self). See function and nested scope.

SetazeR
06.05.2019
08:46:30
@qweeeerty Тебе блджад в банке работать

Sasha
06.05.2019
08:46:51
Метод - функция, которая принадлежит классу или объекту. Как это связано с языком?

Alex
06.05.2019
08:46:52
а если self нет, то не метод?
ты читать то умеешь? A function which is defined inside a class body. все.

SetazeR
06.05.2019
08:46:57
>метод**** в питоне - это особый объект, который содержит собственно объект у которого вызван метод (self) и саму функцию ****нет, это не тот метод который вы подумали, это совершенно левый PyMethod

Алексей
06.05.2019
08:47:12
Alex
06.05.2019
08:48:45
то что во внутренней реализации питона есть тип PyMethod_Type никак к понятию метода в контексте ООП не относится.

Google
Alex
06.05.2019
08:49:52
Зы, в двойке PyMethod относился как к bound так и к unbound методам, но unbound в тройке выпилили

поэтому твои аргументы несостоятельны

Sasha
06.05.2019
08:50:48
Очень полезный спор, скажу я вам

Tony
06.05.2019
08:50:58


Алексей
06.05.2019
08:51:07
поэтому твои аргументы несостоятельны
хорошо, обычная функция является методом?

Alex
06.05.2019
08:51:17
ну и? функция - это объект типа function

Алексей
06.05.2019
08:51:44
вот и определились с той проблемой, с которой начался спор

Nikolay
06.05.2019
08:52:04
Я за интернет плачу, чтобы ваши ребусы разгадывать шоле

Egor
06.05.2019
08:52:08
нет
Ну учитывая что всё объект, то и обычная функция метод?

7???
06.05.2019
08:52:25
Доброго дня! Господа, кто может помочь

Nikolay
06.05.2019
08:52:41
Лабы в другом чате

SetazeR
06.05.2019
08:52:55
Доброго дня! Господа, кто может помочь
например может помочь чтение пина по приходу в новый чат

Владимир
06.05.2019
08:53:07
SetazeR
06.05.2019
08:53:11
он запинен не просто так

Алексей
06.05.2019
08:53:16
ну и? функция - это объект типа function
а значит метод - это объект типа function или method

7???
06.05.2019
08:53:20
import os print os.name import platform platform.system() необходимо понимание что вернется на андроиде

Sasha
06.05.2019
08:53:21
Ну учитывая что всё объект, то и обычная функция метод?
Предмет аналитической философии. Если функция внутри функции, это метод? =)

Google
Alex
06.05.2019
08:53:59
а значит метод - это объект типа function или method
нет, блядь. вы понимаете разницу между instance of и attribute of?

Sasha
06.05.2019
08:54:20
да
А почему? Потому что это верно определению из ООП, что метод - функция, которая принадлежит классу или объекту. А функция - объект

Алексей
06.05.2019
08:54:26
да
нет

Nikolay
06.05.2019
08:54:27
Это какой-то троттлинг

Alex
06.05.2019
08:54:43
class Foo(): pass foo = Foo() по вашей идиотской логике foo - это метод класса Foo

SetazeR
06.05.2019
08:54:48
а т.к. функция у объекта - это метод, то вот

Nikolay
06.05.2019
08:55:16
Мем - объект

Владимир
06.05.2019
08:55:33
расскажите потом, чем спор кончился..

7???
06.05.2019
08:55:35
кто-то разбирался какой вывод будет определения версии ос на андроиде?

Алексей
06.05.2019
08:55:38
Влад
06.05.2019
08:55:46
странно что еще о декораторах не заговорили

Sasha
06.05.2019
08:55:57
Классно, интересно, но бесполезно

SetazeR
06.05.2019
08:56:07
расскажите потом, чем спор кончился..
да это не пор даже. это срач на основании разной терминологии

Alex
06.05.2019
08:56:27
все методы являются аттрибутами их классов, но не все аттрибуты - методы.

Egor
06.05.2019
08:56:28
нет
почему нет?

Google
Владимир
06.05.2019
08:56:41
Алексей
06.05.2019
08:56:49
нет
ну тут люди говорят, что в ООП метод - это функция, принадлежащая объекту, а модули - это объекты, а Foo - это функция

Egor
06.05.2019
08:57:20
ну люди долбоебы, что с них взять.
А что в питоне не является объектом?

Alex
06.05.2019
08:57:33
я определеение метода из офиц. доки питона выше кидал.

Vaderoff
06.05.2019
08:57:57
народ подскажите, а как на сервере в гите удалить свой лог и пароль ?

Алексей
06.05.2019
08:57:58
я определеение метода из офиц. доки питона выше кидал.
ну в питоне помимо доки есть всякие типы

Egor
06.05.2019
08:58:12
я определеение метода из офиц. доки питона выше кидал.
В доках может философия есть, а мы про реалии говорим.

Alex
06.05.2019
08:58:12
A function which is defined inside a class body. кто хочет разводить демагогию дальше идите нахуй

Алексей
06.05.2019
08:58:16
и согласно типам методом является вполне определённая штука

Egor
06.05.2019
08:58:50
A function which is defined inside a class body. кто хочет разводить демагогию дальше идите нахуй
Ты можешь класс боди и не дефайнить, он вместо тебя задефайнится.

SetazeR
06.05.2019
08:59:39
что?
видимо про дефолтные атрибуты новых объектов

Страница 8934 из 9768