縮進相同的一組語句構成一個代碼塊,稱之為代碼組:代碼組首行以關鍵字開始,以冒号“:”結束,該行之後的一行或多行構成代碼組!
子產品結構和布局:這裡有一個__doc__文檔屬性,可以通路子產品,或者函數的說明文檔
1、起始行
2、子產品文檔
3、子產品導入
4、變量定義
5、類定義
6、函數定義
7、主程式
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<code>#/usr/bin/env python #1、startup line</code>
<code>"this is a test module"</code>
<code>#2、module documentation</code>
<code>import</code>
<code>sys </code><code>#3、import modules</code>
<code>os</code>
<code>debug</code><code>=</code>
<code>true</code>
<code>#4、global variables declarations</code>
<code>class</code>
<code>fooclass(): </code><code>#5、class declarations</code>
<code> </code><code>"foo class documentation"</code>
<code> </code><code>pass</code>
<code>def</code>
<code>test(): </code><code>#6、functions declarations</code>
<code> </code><code>foo</code><code>=</code>
<code>fooclass()</code>
<code> </code><code>if</code>
<code>debug:</code>
<code> </code><code>print</code>
<code>‘ran test()‘</code>
<code>if</code> <code>__name__</code><code>=</code><code>=</code>
<code>"__main__"</code><code>: </code><code>#7、main __name__屬性訓示子產品應該如何被加載!</code>
<code> </code><code>test()</code>