美文网首页
Python蟒蛇绘制丨2.9

Python蟒蛇绘制丨2.9

作者: mysterry | 来源:发表于2020-02-15 19:29 被阅读0次

    绘制蟒蛇源代码①

    import turtle as t
    t.setup(650, 350, 200, 200)
    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, 80/2)
    t.fd(40)
    t.circle(16, 180)
    t.fd(40*2/3)
    

    <a>.<b>()是Python一种典型表达形式,可表示调用一个对象<a>的方法<b>(),也可以表示调用一个函数库<a>中的函数<b>()。

    import表示引用这个函数库。

    面向对象编程
    • import<库名>
      此时,程序可调用库名中所有函数,使用库中函数格式为:
      <库名>.<函数名>(<函数参数>)
    • from<库名>import<函数名,函数名,...,函数名> or from<库名>import *
      *是通配符,表示所有函数。此时,调用该库函数时不再需要使用库名,直接用如下格式:
      <函数名>(<函数参数>)
      采用第二种库引用方式修改源代码如下:
    import turtle import *
    setup(650, 350, 200, 200)
    penup()
    fd(-250)
    pendown()
    pensize(25)
    pencolor("purple")
    seth(-40)
    for i in range(4):
        t.circle(40, 80)
        t.circle(-40,80)
    circle(40, 80/2)
    fd(40)
    circle(16, 180)
    fd(40*2/3)
    

    相关文章

      网友评论

          本文标题:Python蟒蛇绘制丨2.9

          本文链接:https://www.haomeiwen.com/subject/rgtnxhtx.html