Теперь бы вот еще как-то ускорить переключение между двумя разными иксами. У меня на ноуте около 3 секунд проходит с момента нажания Ctrl+Alt+F7(8) до появления картинки.
Я запускаю без ремот-десктопа. Сначала параллельные иксы на 8-м терминале, а потом обычную (не безголовую) сессию VirtualBox. Так вот у третьего VB в фулскрине внизу появился всплывающий тулбар. Он меня бесит :)
Автор, вы мой кумир! На работе приходится иногда запускать винду в виртуалке. Выкручивался, запуская ее в фклскрине на втором рабочем столе и нажимая Host+P, перед переключением между столами. Ваш вариант без сомнения удобнее.
Ха. Ха. Ха. Мне на собеседовании задавали правильные вопросы. Те самые, которые нравятся и автору. И я, воодушевленный, давал правильные ответы. А в реальности пришлось разгребать тонны индус-стайл кода, которые мои новые коллеги все продолжали и продолжали клепать. И комменты в стиле //костыль!!11 гыгыгы. И сотни коммитов с комментариями «upd» и «ыыы». И тысячи одинаковых строк кода по всему проекту. Это хорошо, что автору дали понять, с чем придется иметь дело. Не обманули хотя бы.
Таким образом, Вы считаете что у print приоритет выше, чем у любого оператора.
В мануале по функции print есть ссылка вот на эту страничку. На ней написано буквально следующее
print is also part of the precedence table which it needs to be if it is
to be used within a complex expression. It is just about at the bottom
of the precedence list though. Only "," AND, OR and XOR are lower.
Если я правильно перевел с английского, то тут написано в частности, что по приоритету ниже, чем print, располагаются лишь "," AND, OR и XOR.
Но вообще на мой взгляд такие тонкости хороши только для академических целей и состязаний для хакеров. Писать код, который заведомо будет поддерживаться и развиваться другими людьми, и при этом вставлять в него такие штуки — настоящее свинство.
<ExtraDataItem name=«GUI/ShowMiniToolBar» value=«no»/>
f3ath@a1 ~ $ grep -i toolbar .VirtualBox/Machines/WinXP/WinXP.xml
<ExtraDataItem name=«GUI/MiniToolBarAutoHide» value=«on»/>
f3ath@a1 ~ $
В мануале по функции print есть ссылка вот на эту страничку. На ней написано буквально следующее
print is also part of the precedence table which it needs to be if it is
to be used within a complex expression. It is just about at the bottom
of the precedence list though. Only "," AND, OR and XOR are lower.
Если я правильно перевел с английского, то тут написано в частности, что по приоритету ниже, чем print, располагаются лишь "," AND, OR и XOR.
Кажется, это противоречит Вашему утверждению.
('5') + print('4');
это аргумент первого принта.