Size: a a a

Курилка Perl-групп

2020 July 30

VG

Vadim Goncharov in Курилка Perl-групп
Ernesto
я же говорю, Ада+пистон.
и чем ж там в бидоне нэймспейсы разделяют?
источник

VG

Vadim Goncharov in Курилка Perl-групп
Ernesto
это вообще гейские реализации голандского штурвала. в мире Я.П.
нет, эти слегка метросексуалы
источник

VG

Vadim Goncharov in Курилка Perl-групп
гейский только жс
источник

E

Ernesto in Курилка Perl-групп
Vadim Goncharov
и чем ж там в бидоне нэймспейсы разделяют?
шо? ты имеешь в виду public/private function?
источник

VG

Vadim Goncharov in Курилка Perl-групп
Ernesto
шо? ты имеешь в виду public/private function?
нет
источник

VT

Vasily Terkin in Курилка Perl-групп
Vadim Goncharov
и чем ж там в бидоне нэймспейсы разделяют?
Точкой
источник

VG

Vadim Goncharov in Курилка Perl-групп
там шо, классов, вложенных в класс, нет?
источник

E

Ernesto in Курилка Perl-групп
в питоне всё разделяется 4 пробелами(это один питоновский отступ) и переводом каретки.
источник

VG

Vadim Goncharov in Курилка Perl-групп
Vasily Terkin
Точкой
дикари-с
источник

E

Ernesto in Курилка Perl-групп
Vadim Goncharov
там шо, классов, вложенных в класс, нет?
вложеный класс на 4 пробела будет правее родительского
источник

VG

Vadim Goncharov in Курилка Perl-групп
вызывать ты его как будешь, лол?
источник

E

Ernesto in Курилка Perl-групп
def bread(func):
   def wrapper():
       print "</------\>"
       func()
       print "<\______/>"
   return wrapper

def ingredients(func):
   def wrapper():
       print "#помидоры#"
       func()
       print "~салат~"
   return wrapper

def sandwich(food="--ветчина--"):
   print food

sandwich()
#выведет: --ветчина--
sandwich = bread(ingredients(sandwich))
sandwich()
#выведет:
# </------\>
# #помидоры#
# --ветчина--
# ~салат~
# <\______/>
источник

VG

Vadim Goncharov in Курилка Perl-групп
особенно из совсем другой иерархии
источник

AK

Andrey Karepin in Курилка Perl-групп
Marina Z
там реально в сахарницу ложка кофе кладётся и заливается кефиром
интересно же, а что получится в итоге
источник

VT

Vasily Terkin in Курилка Perl-групп
Vadim Goncharov
вызывать ты его как будешь, лол?
через 4 пробела %)
источник

VG

Vadim Goncharov in Курилка Perl-групп
Andrey Karepin
интересно же, а что получится в итоге
некрепкий сахар
источник

E

Ernesto in Курилка Perl-групп
Vadim Goncharov
особенно из совсем другой иерархии
def foo():
   print("foo")

print(foo.namename)
# Однако, декораторы мешают нормальному ходу дел:
def bar(func):
   def wrapper():
       print("bar")
       return func()
   return wrapper

@bar
def foo():
   print("foo")

print(foo.namename)
import functools  # "functools" может нам с этим помочь
def bar(func):
   # Объявляем "wrapper" оборачивающим "func"
   # и запускаем магию:
   @functools.wraps(func)
   def wrapper():
       print("bar")
       return func()
   return wrapper

@bar
def foo():
   print("foo")

print(foo.namename)
источник

VG

Vadim Goncharov in Курилка Perl-групп
шо ты мне хелловорлды показываешь? здесь нет никакой иерархии классов
источник

E

Ernesto in Курилка Perl-групп
вот последняя строка из встроеной функции принт вызывается наша функция foo
источник

AK

Andrey Karepin in Курилка Perl-групп
Marina Z
курицу после покупки в стиралку, носки в духовку, чайник в холодильник и прочие баги бытового поведения
ну всё правильно же, курицу надо помыть, носки посушить, а про чайник не соображу
источник