動的言語は「関数の引数とかでいちいち型を書かなくていい」という事で
コンパイル時の型チェックもない、という認識なんだけど
pythonは動的言語なのにクラスを定義できるらしいけど、型チェックもないのにクラスを何に使うの?

pythonプログラマーは普段クラスを定義してるものなの?