1 传统方式
import<库名>
调用库函数时: <库名> . <函数名>(函数参数)
优点:不会带来重用的麻烦
缺点:写起来麻烦
import turtle
turtle.setup(650,350)
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,40)
turtle.fd(40)
turtle.circle(16,180)
turtle.fd(40*2/3)
turtle.done()
2 省略库名,只保留函数名方式
优点:一次全部导入,可能带来函数重用的麻烦
缺点:写起来简单
from <库名> import*
调用库函数时:<函数名>(函数参数)
#pythondraw
from turtle import*
setup(650,350)
penup()
fd(-250)
pendown()
pensize(25)
pencolor("purple")
seth(-40)
for i in range(4):
circle(40,80)
circle(-40,80)
circle(40,40)
fd(40)
circle(16,180)
fd(40*2/3)
done()
3 给库起别名
import <库名> as <库别名>
调用库函数时:<库别名>.<函数名>(函数参数)
#pythondraw
import turtle as t
t.setup(650,350)
t.penup()
t.fd(-250)
t.pendown()
t.pensize(25)
t.pencolor("purple")
t.seth(-40)
for i in range(4):
t.circle(40,80)
t.circle(-40,80)
t.circle(40,40)
t.fd(40)
t.circle(16,180)
t.fd(40*2/3)
t.done()