おまじないコード(マジックコメント)

プログラミング言語にはしばしば最初はよく意味がわからないけど書いておく必要があるコードというものがあります。いわゆるおまじないコードです。(正式にはマジックコメントといいます)
Pythonも例に漏れずマジックコメントがあります。

コードのはじめに

# -*- coding: utf-8 -*-

と記述します。

コードの意味としては文字コードにUTF-8を使用するという意味です。
Python3系では、記述がなくてもPython用のIDEで作る場合などでは問題ない場合が多いですが、原則的には書くようにしましょう。

コメント

上記でもあった#記号はPythonではコメントを意味します。
コメントとはプログラムに直接書き込めるメモ書きのようなもので、実際の処理や動作には影響しません。

# -*- coding: utf-8 -*-
a = 1
b = 2
# ここはコメント
print(a + b)
# ここもコメント

プログラムが複雑になってくると、どの記述がどんな処理をし、どう動作しているかわかりにくくなっていきます。それを防ぐためにコメントを付けるようにしましょう。
あとから見返したり、他人がコードを読む時にとても助かります。