zoukankan      html  css  js  c++  java
  • Day039.画蟒蛇

    代码

    '''
        画蟒蛇。
        @Ref 2017.Python语言程序设计基础.第2版.嵩天, p46
        @Version: v0.1, Python 3.9.5, Notus(hehe_xiao@qq.com), 2021.06.03
        @Updated: 2021.06.03
    '''
    import turtle
    
    turtle.setup(650, 350, 200, 200)    # 设置大小和位置,width, height, startx, starty
    turtle.penup()                      # 画笔朝上(移动时不会在画布上画出轨迹)
    turtle.forward(-250)                # 向后(即当前方向相反方向,初始方向为东)移动 250 像素点
    turtle.pendown()                    # 画笔朝下
    turtle.pensize(25)                  # 设置画笔的粗细
    turtle.pencolor("purple")           # 设置画笔的颜色
    turtle.seth(-40)                    # 设置画笔的方向,正东为0,负表示顺时针旋转 40 度
    for i in range(4):
        turtle.circle(40, 80)           # 画圆,半径 40 (逆时针方向), 角度 80
        turtle.circle(-40, 80)          # 画圆,半径 40 (顺时针方向), 角度 80
    turtle.circle(40, 80/2)
    turtle.fd(40)                       # 同 forward 函数
    turtle.circle(16,180)
    turtle.fd(40 * 2/3)
    turtle.done()                       # Starts event loop.(END)
    

    输出

  • 相关阅读:
    Android studio中Terminal中使用git(Windows环境)
    快速将JSON转换为bean
    生成apk文件
    Intent显式和隐式使用
    碎片
    ListView的基本用法
    浅谈JSONObject,GSON解析JSON
    浅谈SAX,PULL解析XML
    iOS源代码管理工具
    详解tintColor属性
  • 原文地址:https://www.cnblogs.com/leo1875/p/14843764.html
Copyright © 2011-2022 走看看