python avg函数在哪个模块_python 模块

python模块Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。模块的倒入 :import语句import module1,module2,modulen...
摘要由CSDN通过智能技术生成

python模块

Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。

模块让你能够有逻辑地组织你的 Python 代码段。

把相关的代码分配到一个模块里能让你的代码更好用,更易懂。

模块能定义函数,类和变量,模块里也能包含可执行的代码。

模块的倒入 :

import语句

import module1,module2,modulen

比如要引用模块 os,就可以在文件最开始的地方用 import os 来引入。在调用 math 模块中的函数时,必须这样引用:模块名.函数名

os.mkdir()

一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行。

From…import 语句

Python 的 from 语句让你从模块中导入一个指定的部分(eg:模块中的一个函数)到当前命名空间中。语法如下:from os import mkdir

这个声明不会把整个 os 模块导入到当前的命名空间中,它只会将 os 里的 mkdir 单个引入到执行这个声明的模块的全局符号表。

From…import* 语句

这提供了一个简单的方法来导入一个模块中的所有项目。然而这种声明不该被过多地使用。

注:以上几种方法在倒入模块后,有些模块名字比较长,使用起来不方便,我们可以给他重命名方便使用:

eg:from os import mkdir as mkdir

mkdir("hahaha")

其他倒入方法重命名也直接后面加as name

搜索路径

当你导入一个模块,Python 解析器对模块位置的搜索顺序是:1、当前目录

2、如果不在当前目录,Python 则搜索在 shell 变量 PYTHONPATH 下的每个目录。

3、如果都找不到,Python会察看默认路径。UNIX下,默认路径一般为/usr/local/lib/python/。

模块搜索路径存储在 system 模块的 sys.path 变量中。变量里包含当前目录,PYTHONPATH和由安装过程决定的默认目录。

cacl.py模块为自定义模块,他的文件地址为/root/PycharmProjects/untitled/模块/cacl.py,模块i内容为以下#!/usr/bin/env python

class Cacl(object):

def add(self,x,y):

return  x+y

def jian(self,x,y):

return x-y

相同路径下的模块倒入,/root/PycharmProjects/untitled/模块/text.py.py为脚本地址,此脚本需要倒入模块~~~~~~~#!/usr/bin/env python

# coding=utf-8

import cacl          ##由于两个文件在同一路

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值