zoukankan      html  css  js  c++  java
  • python之Turtle函数库


    python对函数库的引用方式

    1、import <库名>
    例如:import turtle
    如果需要使用库函数中的函数,需要使用:<库名>.<函数名>
    例如: import turtle
    turtle.fd(100)

    2、from <库名> import <函数名>
    from <库名> import *, 使用这种方式时,直接使用<函数名>
    例如: >>>from turtle import *
    fd(100)

    两种方式的区别:如果采用第一种方式,用户自定义的函数名字可以和库中函数一样,例如,程序中可以定义自己的fd()函数。如果采用第二种方式,用户程序中不能用函数库中的名字定义函数。例如:程序中不能定义新的fd()函数,因为库turtle库中的fd()函数也是直接通过fd()调用。



    turtle.setup()函数用于启动一个图形窗口,它有四个参数,turtle.setup(width,height,startx,starty),分别是:启动窗口的宽度和高度,表示窗口启动时,窗口左上角在屏幕中的坐标位置。向左为横坐标,向下为纵坐标。


    turtle.pensize()函数表示运动轨迹的宽度。它包含一个输入参数,即多少像素。


    turtle.pencolor()函数表示运动轨迹的颜色。它包含一个输入参数,
    即想要的颜色。


    turtle.seth()函数表示启动时运动的方向。它包含一个输入参数,是角度值。


    turtle.circle()函数表示绘制的图形为圆形,它包含两个参数,rad描述轨迹半径的位置,angle表示沿着圆形爬行的弧度值。


    turtle.fd()函数也可以用turtle.forward()表示,表示向前直线移动,它有一个参数表示移动的距离。

    绘制蟒蛇程序源代码:

    def main():
        turtle.setup(1300,800,0,0)
        pythonsize=30
        turtle.pensize(pythonsize)
        turtle.pencolor("blue")
        turtle.seth(-40)
        drawSnake(40,80,5,pythonsize/2)
    
    main()
  • 相关阅读:
    (十三)页面权限控制
    (十二)用户管理模块
    Vue笔记:生命周期和钩子函数
    (十一)第三方图标库
    (十)动态加载菜单
    windows下php配置环境变量
    docker在mac下安装及配置阿里云镜像加速
    pm2-web监控
    PHP判断两个矩形是否相交
    ubuntu下安装ffmpeg扩展
  • 原文地址:https://www.cnblogs.com/kzbin/p/9205285.html
Copyright © 2011-2022 走看看