python中编写一个模块,模块中包含随机生成N个元素的列表、排序列表、求最大

Python019

python中编写一个模块,模块中包含随机生成N个元素的列表、排序列表、求最大,第1张

下面是一个 Python 模块的例子,它包含了随机生成 N 个元素的列表、排序列表、求最大值三个功能:

这个模块中的三个函数可以用来随机生成 N 个元素的列表、对列表进行排序、求出列表中的最大值。

使用这个模块的方法是,在其他程序中用 import 语句导入这个模块,然后调用模块中的函数,例如:

这样,就可以使用 my_module 模块中的函数来生成随机列表、排序列表、求出最大值。

答: 在Python当中,每一个Python文件都是一个模块,在该模块你可以定义自己想要的函数,它的具体介绍如下。

Python模块介绍

同时你编写完这个py文件之后,不管你放在哪个文件夹都是可以的,比如说你放在file文件夹下,同时模块命名为MathApi,那么导入语句就可以是from file import mathApi。

在导入之后就可以使用自定义模块的各种方法,但是我觉得当你要写项目时,还是得把这个模块添加进去,因为你讲的那个turtle实际上属于Python内置模块,当然可以在任何地方引用。

首先创建一个文件a.py,里面有一个类A

[python] view plain copy

#coding:gbk  

  

#创建一个包含方法say_a_word的类A  

class A(object):  

  

    def say_a_word(self):  

        print "你好"  

然后在创建一个b.py文件,里面引用模块a创建一个对象

[python] view plain copy

#coding:gbk  

  

#引入包a  

import a  

  

#用包a中的A类创建一个对象b  

b = a.A()  

  

#引用方法say_a_word  

b.say_a_word()  

说白了就是自己想用的模块名A里面有个类a  保存好

如果想用这个模块的时候 重新创建一个python文件 假设命名为B

调用则可以 

from A import a

就可以用了