2021-06-21 python语法学习(十九)-import (一)

一.导入module

在主文件里导入其他文件或者函数等,

f 代表函数

v 代表变量

# 导入模块import

# import  math  as m # m 作为别名 以后操作都是用m引用就可以

# from math import pi # 如果只想用pi 就从math 进行import

# print (pi) # 不能是print(math.pi) 因为此时math模块未引入  如果想这么用 必须是import math

例如:

方法一:

import math

print(math.pi)

方法二:

from math import pi

print(pi)

例:主文件

被调用的文件:

主文件的标志:

二、流程

一个程序是由许多个模块(文件)组成的。

主程序中只是写了其他模块的流程的函数或者导入其他模块再进行操作就可以。

不是所有的模块都写在一个文件里。

所以在检查代码错误的时候,注意查看import 引入的模块,再检查引入的模块中是否有错误。

三、多个模块开发的import

有公用数据在common.py中,但是要引入其他文件(不止一个文件)里,不要用from common import 变量(common中的数据)

需要用import common ,common.变量 ,这种方法不容易出错。

四、补充

1.import xx as y # 起别名

import xx as y # 起别名

为什么这么做? 防止变量间的重名

例如:

2.路径

导入模块导入不进去? 路径不对,需要反复验证sys.path 。

sys.path 是一个列表,第一个是根路径,然后一个个寻找,如果寻找不到就会报错,no module named  "xxx”.


添加路径

重新导入模块:

import  避免重复导入 只认准第一次导入的模块

要想重新导入,需要reload

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

相关阅读更多精彩内容

  • 一、模块 1-1、模块概念 在Python中有一个概念叫做模块(module),这个和C语言中的头文件以及Java...
    Cehae阅读 1,765评论 0 1
  • 通读了Python官网的语法说明文档。原文来自:Python 语言参考(3.8.2版本)。在此,将原文的要点进行记...
    东旭曦影阅读 3,940评论 0 1
  • 1.1Python中的模块介绍和使用 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt函数,必须用语句#...
    TENG书阅读 3,126评论 0 0
  • 1模块 1.1Python中的模块介绍和使用 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt函数,必须...
    PythonMaO阅读 3,229评论 0 0
  • 1模块 1.1Python中的模块介绍和使用 有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt函数,必须...
    西多的大叔阅读 5,784评论 0 0

友情链接更多精彩内容