以前、京都大学のPython演習本を紹介したことがあります。この本(こちらからダウンロード可能です)の欠点は解答がないことだという指摘をもらいました。大学生の授業用教材を公開しているだけなので解答を提供していないのは理解できるのですが、Python初心者はちょっとしたところでうまくプログラムが動かず、模範解答がないので、結局有料コースを探してそちらで学ぶということになるようです。
東京大学のこちらの教材はその点、解答つきなので京大版よりずっとよいかもしれません。
https://sites.google.com/view/ut-python/
html版やpdf版、jupyter版などダウンロードして勉強できます。Google Colaboratoryを使うのでGoogleアカウントをつくって利用すると便利です。もちろんanacondaなどでColabを使わずに勉強してもいいと思います。