The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск Rakudo Star 2019.03, дистрибутива Perl 6 "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Выпуск Rakudo Star 2019.03, дистрибутива Perl 6 " +/
Сообщение от Аноним84701 (ok), 03-Апр-19, 21:12 
> Да где угодно, где нельзя сделать
> '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|'{;;y; -/:-@[-'{-};'-{/" -;;s;;$_;see'  
> а это много где.

Мой любимый пример:
https://ideone.com/9vJy2P

def letshavesomefun(_, __ = type({( )})):  __ = type("""
                      .-=-.          .--.
          __        .'     '.       /  " )
  _     .'  '.     /   .-.   \     /  .-'\
( \   / .-.  \   /   /   \   \   /  /    ^
  \ `-` /   \  `-'   /     \   `-`  /
jgs`-.-`     '.____.'       `.____.'""", (__,),
{'_'
:__.__dict__[
filter(lambda _: '_' not in _,sorted(__
.__dict__))[:
:-1].pop()]})( {( )} ); return [_
for _ in _ if _ not in __ and
not __._(_)]


и как, сильно легче, если часть слов вроде читабельна, но без знания внутренностей питона, типа порядка и условий  видимости переменных – фиг разберешься,что оно делает и как работает?
Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск Rakudo Star 2019.03, дистрибутива Perl 6 , opennews, 01-Апр-19, 12:28  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру