Differences between revisions 2 and 13 (spanning 11 versions)
Revision 2 as of 2007-06-26 05:50:29
Size: 1315
Editor: HuangYi
Comment:
Revision 13 as of 2007-09-15 16:21:06
Size: 901
Editor: brightman
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
##OBP项目图书reST通用文章模板
#format rst
:status: 草稿|校对|正式;HuangYi;完成度1%;
#pragma section-numbers on
||'''status''' || 草稿 ||brightman ||完成度30% ||
[[TableOfContents]]
Line 6: Line 6:
.. contents::
  :depth: 3


模块与包
========

附件 |contribute_docs|

.. |contribute_docs| image:: 1.0/RoughDocs/contribute_docs.jpg

脚注 [#]_

二级标题.1
--------------------

三级标题.1.1
````````````````````

二级标题.2
--------------------

三级标题.2.1
````````````````````


小结
===============================


练习
--------------------


引用::

    This is the main heading
    ========================

    :Status: Draft

MoinMoin 链接:

- `page with a ReStructuredText primer <HelpOnParsers/ReStructuredText/RstPrimer>`_
- `use of ReST in MoinMoin <HelpOnParsers/ReStructuredText>`_.

外部链接:

- `Docutils-Users mailing list`_
- `Docutils project web site`_

.. [#] If that relative link doesn't work, try the master document:
   http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html.
.. _Docutils-Users mailing list:
   http://lists.sourceforge.net/lists/listinfo/docutils-users
.. _Docutils project web site: http://docutils.sourceforge.net/




.. macro:: [[PageComment2(nosmiley=1, notify=1)]]


.. macro:: -- HuangYi [[[DateTime(2007-06-26T05:50:11Z)]]]
= 模块和包(module&package) =
== 模块(module) ==
1.为什么需要模块?
 比如你用Python实现的一些功能(python代码),但是离开了Python解释器,就丢失了这些功能,所以用.py文件保存下来; 进而你可以使用专业的编辑器来编写程序,把保存好的文件输入Python解释器来运行;更进而将复杂的程序拆分为多个.py文件,不仅便于维护,而且复用其中的功能,比如复用这些功能时只需要import它们,而不需要重复拷贝代码。 所有的这一切就是模块的功能,可以认为一个.py文件就是一个模块。
2.模块的定义?
 模块是包含Python定义和声明的文件,文件的名称就是模块名称加上.py后缀。
举例来说:fibo.py

status

草稿

brightman

完成度30%

TableOfContents

1. 模块和包(module&package)

1.1. 模块(module)

1.为什么需要模块?

  • 比如你用Python实现的一些功能(python代码),但是离开了Python解释器,就丢失了这些功能,所以用.py文件保存下来; 进而你可以使用专业的编辑器来编写程序,把保存好的文件输入Python解释器来运行;更进而将复杂的程序拆分为多个.py文件,不仅便于维护,而且复用其中的功能,比如复用这些功能时只需要import它们,而不需要重复拷贝代码。 所有的这一切就是模块的功能,可以认为一个.py文件就是一个模块。

2.模块的定义?

  • 模块是包含Python定义和声明的文件,文件的名称就是模块名称加上.py后缀。

举例来说:fibo.py

ObpLovelyPython/LpyQLearn-6-model (last edited 2009-12-25 07:14:33 by localhost)