前回は__import__, __builtins__, __doc__を紹介しました!
これはその続きの記事です!
Ellipsis
オブジェクトです。どんなオブジェクトかというと...
...
これです。
実はこの三連続のドットはオブジェクトという扱いになっているんです!
print(type(...)) # <class 'ellipsis'>
直訳してみるとEllipsisは「省略記号」という意味らしいです。
hasattr
そのままの意味で、オブジェクトがその名前の属性を持っているかを返します。
print(hasattr(str, "join")) # True
print(hasattr(str, "joint")) # False
Pythonには関数を簡略化した関数が、多くあるような気がします。
今日中にまたこのシリーズは出すと思います!