Ответ 1
Нет, нет "ровно 3 способа" указать "волшебный комментарий" - их бесконечное число. Любые комментарии к первой строке, содержащей coding:
, будут работать в соответствии с JEG2:
... предпочтительный способ установить исходный код... он называется волшебным комментарием. Если первая строка вашего кода представляет собой комментарий, который включает в себя словосочетание, за которым следует двоеточие и пробел, а затем имя кодировки, исходное кодирование для этого файла будет изменено на указанное кодирование.
Итак, любой из них должен работать:
# coding: UTF-8
# encoding: UTF-8
# zencoding: UTF-8
# vocoding: UTF-8
# fun coding: UTF-8
# decoding: UTF-8
# 863280148705622662 coding: UTF-8 0072364213
# It was the night before Christmas and all through the house, not a creature was coding: UTF-8, not even with a mouse.