• Как вынести из переменной само название переменной?

    Vindicar
    @Vindicar
    RTFM!
    Никак. Переменная - это просто именованная ссылка на объект.
    И одна переменная не знает про остальные. Можно узнать число ссылок на объект, но их имена в общем случае узнать нельзя. Есть частный случай, показанный EugeneKh, который работает, если ты знаешь пространство имён, где могут лежать искомые ссылки. Но тут вообще впору задаться вопросом "а зачем тебе это?".

    Также есть такая вещь как предварительное выделение (interning) типовых объектов.
    Иными словами:
    >>> a = -100
    >>> b = -100
    >>> a is b
    False
    >>> a = 100
    >>> b = 100
    >>> a is b
    True

    Потому что объекты int для некоторых часто встречающихся чисел выделяются уже при старте питона, и все упоминания этих чисел просто ссылаются на них. И да - это зависит от интерпретатора.
    Так что для примитивных типов такой подход не сработает.
    Ответ написан
    1 комментарий
  • Как можно подсветить блок кода в OneNote 2016?

    Elisseii
    @Elisseii
    Пишу музыку и код.
    Используйте NoteHighlight2016
    Реализовано не идеально конечно, но работает!
    Это дополнение не подсветит ваш код динамически (как это происходит в редакторах кода). Ваш код будет статически разукрашен как обычный текст.
    Это тоже самое если бы вы разукрасили обыкновенный текст в разные цвета самостоятельно.
    По этому созданные заметки кода будут выглядеть одинаково везде, например в OneNote для IOS или win10, а не только в 2016.

    Вот поддерживаемые на данный момент языки.
    5a3b18f5ea92b436832226.png
    Ответ написан
    3 комментария