class a(object):
class b:
a='aaa'
print a.b.a#print 'aaa'
b=a()
print b.b.a#print 'aaa'
-3
A
回答
4
運行你的代碼,然後a.b.a is b.b.a
給出True
的結果,這表明他們的確都是指同一個對象 - 類變量a
內部類b
的。
0
無論哪種方式,您都在訪問:「outerclass/object.innerclass/object.member」。
5
號創建實例變量,你需要用self.
明確它們的前綴,並在構造方法__init__(self)
。
在您的代碼中,您只需在類作用域中進行賦值,並且可以通過這兩種方式來實現這些變量。
相關問題
- 1. QString&和QString之間是否有區別?
- 2. ** copy **和** addAll **之間是否有區別?
- 3. $(e.currentTarget)和$(this)之間是否有區別?
- 4. `ListView.invalidateViews()`和'Adapter.notifyDataSetChanged()'之間是否有區別?
- 5. _function和function之間是否有區別?
- 6. variant()和variant之間是否有區別?
- 7. replica和replica之間是否有區別
- 8. ui:fragment和s:fragment之間是否有區別?
- 9. get運算符和defineProperty之間是否有任何有效的區別?
- 10. 是否有事件和狀態之間有任何明顯的區別
- 11. $ scope與$ watch之間是否有區別?
- 12. DateTime.Parse和Convert.ToDateTime之間的任何區別?
- 13. IdentityServer3和Thinktecutre.IdentityServer3之間的任何區別?
- 14. 原始Scintilla和ScnitillaNet控件之間是否有任何主要區別?
- 15. 在子類和繼承類之間是否有任何技術區別?
- 16. 燼服務和燼服務器之間是否有任何區別
- 17. 'document.getElementById()'和'document.getElementById'之間是否有區別,圓括號可以有什麼區別?
- 18. 在winform和WPF中Resources.resx和Settings.setting之間有任何區別
- 19. http 304和404之間的任何表現之間的區別?
- 20. JavaScript中的(cond && value || default_value)和(cond?value:default_value)之間是否有區別?
- 21. myNullableLong.HasValue和myNullableLong!= null之間是否有區別?
- 22. UML用例「擴展」和inherance之間是否有區別?
- 23. Elasticsearch中的索引和索引之間是否有區別?
- 24. 軟件包Rx-WPF和Rx-Xaml之間是否有區別?
- 25. 「AMP堆棧」和WAMP之間是否有區別?
- 26. AppFabric:默認和指定緩存之間是否有區別?
- 27. Python:「del a」和「del(a)」之間是否有區別?
- 28. Lisp:'nil和nil之間是否有區別?
- 29. 以下for和while語句之間是否有實際區別?
- 30. keras圖層Masking()和Embedding(mask_zero = True)之間是否有區別?
-1:選擇不好,姓名不清:兩個不同的事物被命名爲'a'。 – 2010-01-13 11:29:52