【Python】参照渡しなんてなかった

検索すると「Python には参照渡しがある」という情報が多数ヒットするんですが、正しくは以下の記事の通り。

参照渡しと同じことをしたい場合はどうすれば良いのか?

Python は戻り値を複数返せる

【Python】3.x系で sys.stdin や input() でエラーが出るときの解決方法

Uninstall Python 2.x from your computer.
Pyton 2系をアンインストールする。

UnicodeDecodeError: ‘cp932’ codec can’t decode byte バイトコード in position 行番号: illegal multibyte sequence

3.7 系から 3.9 系に変えたら、UTF-8 で記載したテキストファイルの読み込みでエラーが出るようになった。
これは open(パス, ‘utf-8’, モード) とエンコードを指定することで出なくなる。