库引用和import的更多方法

这里我单拎出来写一遍

在写python会经常使用到库的引用

常常会忘记缘由

这里总结一下

希望对大家有所帮助

就像背单词记住发音就很容易拼写

死记硬背很难记住的!


把这33个保留字也拿出来再看一看

这个是和26个英文字母一样需要牢记的 

and elif import raise global
as else in return nonlocal
assert except is try True
break finally lambda while False
class for not with None
continue from or yeield
def if pass del


库引用:

扩充python程序功能的方式

使用import保留字完成

采用.()编码风格

  • import <库名>
import <库名>

<库名>.<函数名>(<函数参数>)#调用相关功能

import  turtle
turtle.goto(100,100)
turtle.goto(100,-100)
turtle.goto(-100,-100)
turtle.goto(-100,100)
turtle.goto(0,0)

 感觉这样 turtle比较多

我们还有别的方法

优点:

不会出现函数重名问题


import更多用法:>

使用fromimport保留字共同完成

  • from <库名> import <函数名>

      <函数名>(<函数参数>)

  • from <库名>import *

      <函数名>(<函数参数>)

from  turtle  import *
goto(100,100)
goto(100,-100)
goto(-100,-100)
goto(-100,100)
goto(0,0)

库引用和import的更多方法_第1张图片

 缺点:

这种方法会出现函数重名问题

(我现在有些蒙圈

我怎么还没意思到有函数重名的可能)


< import更多用法 >

使用importas保留字共同完成

  • import <库名> as <库别名>
import <库名> as <库别名>
<库别名>.<函数名>(<函数参数>)

这是将以上两种方法通盘考虑

给库起个小名

用库的小名去调用函数的相应功能

from  turtle  import *
t.goto(100,100)
t.goto(100,-100)
t.goto(-100,-100)
t.goto(-100,100)
t.goto(0,0)

优点:

这种方式冗余的代码量最少

同时又防止了库重名的问题

<在后续中引入和调用库中的函数

这种方式真的很常用>

库引用和import的更多方法_第2张图片

 在给.py文件起名字时

不能用保留字要注意呦

例如:

你用turtle库

起名字的时候最好不要有turtle

(大家可以试一下!!!)


 谢谢你的观看!!!

希望对你有所帮助!!!

每天收获一点点就会很开心噢!!!

你可能感兴趣的:(python,开发语言)