趣文网,分享全网好句子、好文章!

从零学习Python—import语句

时间:2023-07-04 07:15:01

相关推荐

从零学习Python—import语句

咱们今天要来学习import语句,和之前学过的其它语法还不一样,涉及到其它文件的抓取,对于import语法解释起来就比较废劲了。直接进入今天的主题吧,先来看看例子,加强理解:

这里我们要先在我的“新建文件夹(3)”的目录下新建一个文件,咱们就取名study_1.py,然后看图

代码及结果如图所示

解读:我们先将昨天最后一个例子的代码复制到study_1.py中,然后在study.py中写下 import study_1 ,这时在后台,计算机会将study_1.py中的代码复制过来,进行程序的执行,只是我们看不到而已。然后我们再给要调用的代码添加实参,只不过这里在name_number() 前面加上study_1.(其实这里比较好理解,就跟网站的站名理解是一样,前面是文件名,后面是要调用的代码)

由于import 的用法和之前不一样,这里就多啰嗦了几句。

有了import 之后,我们写代码可以更简单,有一些模板的代码,你可以放在一个文件中,需要使用其中的一个模板和多个模板时,使用import就能轻松调用。

不过,说到这,就要讲到代码的指定调用了,简单点说就是——只取我要的。

这里我就不一一举例子了,大致的语法是:

from study_1 import name_number

name_number("av",1,2,3,4)

如果是要调用多个代码:

from study_1 inport name_number_1,name_number_2

name_number_1("av",1,2,3,4)

name_number_2("av",1,2,3,4)

在这里,调用多个代码时,就不用像之前那样,要在name_number_1前面指定文件。

如果我要调用一个文件名里所有的代码模块,我们这时就可以用 * 号来完成:

from study_1 import *name_number("av",1,2,3,4)

这样的用法其实并不多见,使用并非自己编写的大型模块时,最好不要采用这种导入方法:如果模块中有函数的名称与你的项目中使用的名称相同,可能导致意想不到的结果:Python可能遇到多个名称相同的函数或变量,进而覆盖函数,而不是分别导入所有的函数。

下面我们来学习一下重命名 as 的用法,还是以上面的例子:

from study_1 import name_number as nana("av",1,2,3,4)

这里我们相当于把name_number 命名为了na,一切的目地只是为了简化程序,方便维护

运用 as 不仅可以重命名代码模块,还可以重命名文件名:

import study_1 as stst.name_number("av",1,2,3,4)

只是名字不一样罢了,语法还是import的语法。

今天主要讲到了import和as的使用方法,大家不要偷懒哦,所有的代码都要自己敲过才能真正的明白,看的懂不是真的会。加油!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(2)
  1. 人不狠站不稳2023-12-11 18:26人不狠站不稳[黑龙江省网友]203.6.136.22
    import语句真的是Python编程中的入门必学内容,掌握了import,就可以更轻松地利用Python的强大功能,加油!
    顶4踩0
  2. 纤手破新橙2023-09-22 12:50纤手破新橙[云南省网友]203.1.108.115
    学习Python从import语句开始,这是基础中的基础,但也是非常重要的一步,深入理解import可以让我更好地管理模块和扩展功能。
    顶44踩0
相关阅读
Python语言基础知识点

Python语言基础知识点

Python属于动态类定义语言,也是一种强调类型语言

2023-01-08

Python编程9:条件循环之while语句

Python编程9:条件循环之while语句

但有时小朋友们设计的程序是希望循环一直运行,直到发生某个事件才结束,这个时候我们就需要使用另一种循环,条件循环了

2023-06-04

Python判断语句

Python判断语句

if 判断条件:语句块例如:age = 20 创建变量age代表年龄,赋值为20if age >= 18: 判断变量age的值是否大于等于18print已成年

2023-09-10

慢步Python:输出word文档内每段前10个字 在编写中学习知识点

慢步Python:输出word文档内每段前10个字 在编写中学习知识点

主要内容如下:数据类型错误、遍历结构、判断语句,列表及字符串的切片首先创造一个word文档慢步用自己昨天发的文章内容吧慢步python,教你怎么通过pytho

2020-05-24