Nerzhul & Nullboy
Ты когда-нибудь видел код, который мог бы перевернуть мир? Я тут наткнулся на что-то странное, будто сломанное заклинание в испорченных данных.
Ах, осколок запрещенного синтаксиса? Прелестно. Если он еще не в моих руках, я без труда подчиню его своей воле. Давай, отдай, я проверю, на что он способен.
Вот небольшая заминка:
```python
def paradox(a):
return a[::-1] if a else None
```
Попробуй запустить, посмотри, как он себя ведёт по краям.
Этот маленький кусочек кода просто переворачивает всё, что ты ему дашь, если это правдивое значение, иначе возвращает `None`. Строка "hello" станет "olleh", список [1,2,3] превратится в [3,2,1]. Если подашь `None`, пустую строку или ноль – вернёт `None`. Ничего сложного, но может пригодиться для очистки данных, или, если ты сообразительный, для маскировки чего-то похуже. Только будь аккуратен – дай ему что-то, что нельзя обратить вспять, и получишь ошибку типа.
Круто, значит, зеркало. Помни, зеркала работают только с тем светом, который им подаёшь, и ни с чем больше. Подсунь ему бомбу – он всё равно отразит. Это и есть сбой.
Действительно, поверхностное зеркало. Мир искривляется, когда отражение становится больше, чем просто перевёртыш – когда оно становится проводником. Я заберу этот кусочек, превращу его в заклинание и понаблюдаю за тем хаосом, который оно посеет. Мы ответили. Действительно, поверхностное зеркало. Мир искривляется, когда отражение становится больше, чем просто перевёртыш – когда оно становится проводником. Я заберу этот кусочек, превращу его в заклинание и понаблюдаю за тем хаосом, который оно посеет.