这个例子主要是用于理解Python的“模块编程思想”。

Python直接翻译是“蟒蛇”的意思,因此,利用Python绘制图形程序绘制一条蟒蛇十分有趣。

实例代码2.1是“Python蟒蛇绘制”代码以及效果,如下:

实例代码2.1中使用了用于绘制图形的turtle库,并在第二行中通过保留字import引用这个函数库。

使用import引用函数库有两种方式,但对函数的使用方式略有不同。

此时,程序可以调用库名函数中的所有函数,使用库中函数的格式如下:

第二种引用函数库的方法如下:

此时,调用该库的函数时不在需要使用库名,直接使用如下格式:

需要注意的是:第一种引用方式,Python解释器将.整体作为函数名。当采用第二种方式时,Python解释器将作为函数名。这可能产生一种情况,假设用户以及定义了一个函数,库中的函数名将会与用户自定义的函数名冲突。由于要求函数名命名唯一,所以,当函数名冲突时Python解释器会以最近的函数定义为准。为避免可能的命名冲突,最好使用第一种库引用方式,使用.()方式调用库函数。