Python で別ファイルの import

Python で別ファイルをインポートする方法は import を使いますが、別ファイルが、実行ファイルと同じ階層にある場合と、子のディレクトリの中にある場合と、親ディレクトリにある場合とでは、少しやり方が違うのでそれについての説明を行います。