zoukankan      html  css  js  c++  java
  • Python-画图

    画图

    蟒蛇绘制,和函数封装
    去掉注释即可运行

    # DrawPython
    
    '''
    import turtle
    # 绘制坐标系
    turtle.setup(650,350,200,200)
    画笔控制
    turtle.penup()
    # 向当前方向前进
    turtle.fd(-250)
    画笔控制
    turtle.pendown()
    turtle.pensize(25)
    turtle.pencolor("purple")
    # 改变绘制方向
    turtle.seth(-40)
    # circle3:画圆第一个参数:半径  第二个参数:弧度
    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 turtle import *
    setup(650,350,200,200)
    penup()
    fd(-250)
    pendown()
    pensize(25)
    pencolor("green")
    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)
    
    '''
    
    
    
    
    
    # 函数封装
    '''
    
    import turtle
    def drawSnake(radius, angle, length):
        turtle.seth(-40)
        for i in range(length):
            turtle.circle(radius, angle)
            turtle.circle(-radius, angle)
        turtle.circle(radius, angle/2)
        turtle.fd(40)
        turtle.circle(16, 180)
        turtle.fd(40* 2/3)
    turtle.setup(650, 350, 200, 200)
    turtle.penup()
    turtle.fd(-250)
    turtle.pendown()
    turtle.pensize(25)
    turtle.pencolor("purple")
    drawSnake(40, 80, 4)
    turtle.done()
    
    '''
    
    ♪(^∇^*)♪(^∇^*)(~ ̄▽ ̄)~有没有感觉很棒呀!!!(#^.^#),(*^▽^*)O(∩_∩)O哈哈~
  • 相关阅读:
    编译impala2.0.0
    CentOS 7 安装Boost 1.61
    CentOS 6.4 编译安装LLVM3.3,Clang和Libc++
    批量修改dos文件到unix
    git win7 dos下设置代理
    vim源码编译启用python
    一张图看懂天津市教育云服务平台
    关于git中Pageant开机启动且自动关联秘钥
    Windows 10安装pip方法
    大数据中心的业务研发路线
  • 原文地址:https://www.cnblogs.com/ygjzs/p/12066531.html
Copyright © 2011-2022 走看看