回答編集履歴
1
質問2への追記
answer
CHANGED
@@ -25,6 +25,11 @@
|
|
25
25
|
print(type(os) is types.ModuleType)
|
26
26
|
```
|
27
27
|
|
28
|
+
追記:モジュール型の型は`type`つまり`<class 'type'>`です。
|
29
|
+
```python
|
30
|
+
print(type(type(os))) # -> <class 'type'>
|
31
|
+
```
|
32
|
+
|
28
33
|
# 質問③への(未)回答
|
29
34
|
|
30
35
|
摩訶不思議ですが`type(object) is type`もTrueになるんですよね。多分[この文書](http://postd.cc/python-internals-pyobject/)で解説されている内容と,そこに載っている`PyObject`の宣言が、突き進むためのヒントになるのではないでしょうか。
|