Si planeas caracteres no ascii en el código también debes de poner el encoding del archivo como utf-8 (de preferencia).
Esto lo tienes que hacer de 2 maneras.
1.- Diciendole a tu editor de texto que lo que escribas lo ponga como utf-8
2.- Al principio del archivo después del shebang, debe de ir declaro que codificación usas.
Ejemplo: