猫史档案馆


【Python作品分享】新的作品

用户:凌浩然tzXC凌浩然tzXC查看:0 回复:0 评论:0 创建时间:2022-12-05T14:59:12


【作品展示】

center_image

 

【作品介绍】

一个爱心

 

【作品源代码】

import turtle
import time


# -*- coding:utf-8 -*-

# 画心形圆弧

def hart_arc():

    for i in range(200):
        turtle.right(1)
        turtle.forward(2)

def move_pen_position(x, y):

    # 隐藏画笔
    turtle.hideturtle()
    # 提笔
    turtle.penup()
    # 移动画笔到指定起始坐标(窗口中心为0,0)
    turtle.goto(x, y)
    # 下笔
    turtle.pendown()
    # 显示画笔
    turtle.showturtle()

# 初始化

# 窗口大小
turtle.setup(width=800, height=500)

# 画笔颜色
turtle.color('red', 'pink')

# 画笔粗细
turtle.pensize(3)

# 描绘速度
turtle.speed(1000)

# 初始化画笔起始坐标

# 移动画笔位置
move_pen_position(x=0, y=-180)

# 向左旋转140度
turtle.left(140)

# 标记背景填充位置
turtle.begin_fill()

# 画心形直线( 左下方 )

# 向前移动画笔,长度为224
turtle.forward(224)

# 画爱心圆弧

# 左侧圆弧
hart_arc()

# 调整画笔角度
turtle.left(120)

# 右侧圆弧
hart_arc()

# 画心形直线( 右下方 )

turtle.forward(224)

# 标记背景填充结束位置
turtle.end_fill()

# 点击窗口关闭程序

window = turtle.Screen()

window.exitonclick()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页