.format() の先頭の . はなんですか?

2021年2月27日
ユーザー

最初に拝見した時に.format()は組み込み関数かなと思ったのですが、よく見ると先頭に「.」がついています。
他のサイトではメソッドとして紹介していました。メソッドならばObject.format()なのではないかなと疑問に思ったのです。
Pythonは細かい所を端折ると言う特性があると聞いていたので、もしかしたらObject部分を書かないでも動くようにしているのか、「.」自体がObjectになっているのかなと想像しました。

この先頭の「.」の正体は一体なんなのでしょうか?
上手く言えなくてすみません。メソッドなのにこの形で、違和感があったので質問させて頂きました。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?