python学习笔记----模块

1、Python中的模块

在Python中有一个概念叫做模块(module),这个和C语言中的头文件以及Java中的包很类似,比如在Python中要调用sqrt函数,必须用import关键字引入math这个模块。
说的通俗点:模块就好比是工具包,要想使用这个工具包中的工具(就好比函数),就需要导入这个模块

  在Python中用关键字import来引入某个模块,比如要引用模块math,就可以在文件最开始的地方用import math来引入。

例如:

import math
from fib import fibonacci
from math import *
import time as tt

模块定位:

当你导入一个模块,Python解析器对模块位置的搜索顺序是:
当前目录
如果不在当前目录,Python则搜索在shell变量PYTHONPATH下的每个目录。
如果都找不到,Python会察看默认路径。UNIX下,默认路径一般为/usr/local/lib/python/
模块搜索路径存储在system模块的sys.path变量中。变量里包含当前目录,PYTHONPATH和由安装过程决定的默认目录。

模块制作:

在Python中,每个Python文件都可以作为一个模块,模块的名字就是文件的名字,然后可以通过import导入自己的模块

test.py

def dog():
    print("haha")
>>> import test
>>> test.dog()
haha
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,340评论 0 10
  • 三、模块命名空间 命名空间(名称空间)中保存了变量名到对象的映射。向命名空间添加变量名的操作过程涉及到绑定变量到指...
    常大鹏阅读 5,924评论 0 4
  • 本文学习廖雪峰的Python教程中的模块内容的笔记。 什么是模块 在Python中,一个.py文件就称之为一个模块...
    FlyingPenguin阅读 1,463评论 0 0
  • 1. 什么是模块,就是一个.py文件 2. 导入模块 import moduleimport module as...
    freedom_smile阅读 4,059评论 0 0
  • 〇、前言 本文共108张图,流量党请慎重! 历时1个半月,我把自己学习Python基础知识的框架详细梳理了一遍。 ...
    Raxxie阅读 19,494评论 17 410

友情链接更多精彩内容