[第二章]Python中import引用函数库两种方式区别

来源:互联网 发布:上海软件培训班多少钱 编辑:程序博客网 时间:2024/05/23 13:47

使用import应用函数库有两种方式,但对函数的使用方式略有不同

第一种引用函数库的方法如下:
import <库名>
此时,程序可以调用库名中的所有函数,使用库中函数的格式如下:
<库名>.<函数名>(<函数参数>)
引入turtle 以绘制蟒蛇的代码为例:

#e2DrawPython.pyimport turtleturtle.setup(650,350,200,200)turtle.penup()turtle.fd(-250)turtle.pendown()turtle.pensize(25)turtle.pencolor('purple')turtle.seth(-40)for i in range(4):    turtle.circle(40,80)    turtle.circle(-40,80)turtle.circle(40,80/2)turtle.fd(40)turtle.circle(16, 180)turtle.fd(40*2/3)

第二种库引用的方法如下:
from <库名> import <函数名,函数名,...,函数名>
from <库名> import * #其中,*是通配符,表示所有函数

此时,调用该库的函数时不需要使用库名,直接使用如下格式:
<函数名>(<函数参数>)
采用第二种方式库引用的方式修改实例代码完成图形绘制,代码如下:

from turtle import *setup(650,350,200,200)penup()fd(-250)pendown()pensize(25)pencolor('purple')seth(-40)for i in range(4):    circle(40,80)    circle(-40,80)circle(40,80/2)fd(40)circle(16, 180)fd(40*2/3)
原创粉丝点击