Size: a a a

Сообщество Python Программистов

2020 March 03

ДК

Дмитрий Козьмин in Сообщество Python Программистов
Бензофуран Гетероцикл
Language:
py3


Source:
import sys

class stdout():
   def __lshift__(self, other):
       sys.stdout.write(other)
stdout = stdout()

stdout << "fuckyou"


Result:
fuckyou
Нужны classmethod или staticmethod, чтобы к инстансу не привязываться. Но у меня тоже не получилось с дандер методами завести.

Получится, тегни, пожалуйста.
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Vlad.Art
На последнем будет index out of range
А вас не посещала мысль о том что range можно ограничивать?))
range(len(iterable)-1)
Или, как у меня, enumerate(iterable, 1)
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Дмитрий Козьмин
Нужны classmethod или staticmethod, чтобы к инстансу не привязываться. Но у меня тоже не получилось с дандер методами завести.

Получится, тегни, пожалуйста.
Да не работает оно с ними, сцуко((
источник

SI

Sergey Ibragimov in Сообщество Python Программистов
Vlad.Art
На последнем будет index out of range
StopIterator никто не отменял
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Дмитрий Козьмин
Нужны classmethod или staticmethod, чтобы к инстансу не привязываться. Но у меня тоже не получилось с дандер методами завести.

Получится, тегни, пожалуйста.
Можно канеш, нихуясебе, от type отнаследоваться и сделать класс с методами
Потом отнаследоваться от этого класса и кидаться котяхами. Но это уже конченная тема.
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Anton Kein
и в каких состояниях у тебя будет находится триггер  хранящий троичные данные ? О_о
True False None
Наоборот троичная прекрасна за счёт этого
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
И за счёт симметричного нуля
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Language:
py3


Source:
class customType(type):
   pass
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Охуеть, а так можно было
источник

ДК

Дмитрий Козьмин in Сообщество Python Программистов
Бензофуран Гетероцикл
Можно канеш, нихуясебе, от type отнаследоваться и сделать класс с методами
Потом отнаследоваться от этого класса и кидаться котяхами. Но это уже конченная тема.
Ты и так отнаследуешься от type в любом классе.

Это метакласс для всех классов.
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Дмитрий Козьмин
Ты и так отнаследуешься от type в любом классе.

Это метакласс для всех классов.
Ага, только если мы его заменим своим...
источник

ДК

Дмитрий Козьмин in Сообщество Python Программистов
Не заменишь
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Короче рили конченные приёмы
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Дмитрий Козьмин
Не заменишь
Language:
py3


Source:
class type(type):
   pass
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Изи
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Питон разрешает переприсваивать именам билтинов
источник

ДК

Дмитрий Козьмин in Сообщество Python Программистов
Бензофуран Гетероцикл
Короче рили конченные приёмы
Попробуй с прописанием дандер методов.
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Дмитрий Козьмин
Попробуй с прописанием дандер методов.
Что?
источник

ДК

Дмитрий Козьмин in Сообщество Python Программистов
Реализовать твой "грязный" прием с дандер методами.
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Дмитрий Козьмин
Реализовать твой "грязный" прием с дандер методами.
Что есть дандер методы?
источник