Python的import语句笔记

简介: 前言:菜鸟夏柔的赋值语句笔记~05后一枚小码农,大佬勿喷~

前言:菜鸟夏柔的赋值语句笔记~
05后一枚小码农,大佬勿喷~

import 模块库

没错,就是上边的import语句

什么是import?

诸多容器,例如列表、元组、字符串、字典等,它们都是对数据的封装;
函数是对 Python 代码的封装;
类是对方法和属性的封装,也可以说是对函数和数据的封装。

那么我们该如何使用呢?

首先,我们打开Pycharm编译器,如图:
截屏2021-09-24 上午8.35.41.png
当然了,如果你是一个Python初学者,那么你就需要注意import可不止就这一种写法

来看看 import 模块 as 命名 的用法
截屏2021-09-24 上午8.41.22.png
举个简单的例子,在某一目录下(桌面也可以)创建一个名为 text1.py 文件,其包含的代码如下:

截屏2021-09-24 上午8.47.21.png
代码:

def xiarou_say():
    print(" import book ")

然后,在同一目录下创建一个任意命名的Python文件,例如 text2.py 如图:
截屏2021-09-24 上午8.48.08.png

将以下代码加入到 text2.py 文件

import text1

text1.xiarou_say()

输出结果:
截屏2021-09-24 上午8.45.50.png

得注意的是 text2.py 文件中的say调用的是say() 函数,如果你使用自定义函数,可能就会发生报错,例如:

截屏2021-09-24 上午8.46.30.png
这个函数需要和前面的text1文件里的定义函数一致,否则会报错~

然后还有啥可写的,我也不知道了...
哈哈哈,水一篇吧。。。

目录
相关文章
|
12天前
|
Python
Python基础教程(第3版)中文版 第12章 图形用户界面 (笔记)
Python基础教程(第3版)中文版 第12章 图形用户界面 (笔记)
|
12天前
|
Shell Python
Python基础教程(第3版)中文版 第11章 文件(笔记)
Python基础教程(第3版)中文版 第11章 文件(笔记)
|
12天前
|
Shell Python
Python基础教程(第3版)中文版 第11章 文件(笔记)
Python基础教程(第3版)中文版 第11章 文件(笔记)
|
12天前
|
Python Windows
Python基础教程(第3版)中文版 第18章 程序打包 (笔记)
Python基础教程(第3版)中文版 第18章 程序打包 (笔记)
|
2天前
|
XML 数据格式 Python
Python的`import`用于加载模块,基础形式是`import module`,全量导入
【6月更文挑战第23天】Python的`import`用于加载模块,基础形式是`import module`,全量导入;`from module import name`选择性导入部分,减少命名空间污染;`from module import *`导入所有(不推荐),易引发冲突。别名导入如`from math import sqrt as square_root`可避免冲突。包导入用`.`,如`import xml.etree.ElementTree as ET`。
23 8
|
2天前
|
XML 数据格式 Python
在Python中,导入其他模块是通过使用import语句完成的
在Python中导入模块涉及`import`语句的不同用法:1) `import math`导入整个标准库;2) `from math import sqrt`导入单个函数;3) `import numpy as np`使用别名;4) `from random import *`导入所有(不推荐);5) `import xml.etree.ElementTree as ET`导入子模块;6) 使用`importlib.import_module()`延迟导入;7) `from .module import func`导入相对路径模块,需管理`sys.path`。
24 6
|
2天前
|
XML 数据格式 Python
Python模块导入包括:`import math`导入标准库
【6月更文挑战第23天】Python模块导入包括:`import math`导入标准库,`from math import sqrt`导入单个函数,`import numpy as np`给模块取别名,`from random import *`导入所有(不推荐),`import xml.etree.ElementTree as ET`导入子模块,`import_module('pandas')`按需导入,和使用相对路径如`from .module import func`处理项目结构。记得调整`sys.path`以包含自定义模块路径。
13 4
|
12天前
|
SQL 安全 API
Python基础教程(第3版)中文版 第13章 数据库支持(笔记)
Python基础教程(第3版)中文版 第13章 数据库支持(笔记)
|
11天前
|
算法 计算机视觉 Python
openCV 3计算机视觉 Python语言实现 笔记 第4章 深度估计与分割
openCV 3计算机视觉 Python语言实现 笔记 第4章 深度估计与分割
|
11天前
|
算法 计算机视觉 Python
openCV 3计算机视觉 Python语言实现 笔记 第三章 使用OpenCV 3处理图像
openCV 3计算机视觉 Python语言实现 笔记 第三章 使用OpenCV 3处理图像