python的模块(1)

python的模块(1)
1、什么是模块?
模块实际就是一个以py结尾的文件。实际上就是一个py文件。我们在这个文件中可以采取定义函数的方式定义若干个功能函数,我们随后需要引用的话,就可以使用import导入,从而直接引用功能函数。实现了函数代码的重复利用。
2、如何导入?
import 模块名
引用时,模块名.函数名即可。
import 模块名 as mmm
引用时,不能用原模块名,而是用mmm.函数名。
from 模块名 import ***
引用时,前面不用引用模块名,直接引用函数名即可。使用这种方式时,要保证导入的函数名在你当前使用的空间内是唯一的,否则将会出现重复错误。
3、使用import语句时,系统在哪里查找模块?
首先,在PY文件所在的目录查找。
其次,在Pythonpath变量环境中进行查找。
最后,在Python的默认安装目录里进行查找。
4、例子:将下面的自定义函数保存为isprime.py文件。

def isprime(k):
    if k <2:
        return False
    elif k == 2:
	    return True
    else:
        for i in range(2,k):
            if k % i == 0:
                return False
    return True

我们在和isprime.py同目录下新建im_isprime.py文件,在该文件中引用上面的自定义py包。

import isprime
count = 0
for m in range(1,100):
    if isprime.isprime(m):
        print(m)
        count += 1
print ("100以内共有"+ str(count) +"个质数")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值