爱心表白代码(python&turtle实现)

python&turtle爱心表白代码

import math
import turtle as t
t.bgcolor('black')  # 背景颜色
t.speed(4)
t.pensize(6)
t.color( "pink", "red", )
t.penup()
t.goto(0,200)
t.pendown()
t.left(45)
t.begin_fill()
t.circle(-100*math.sqrt(2), 180)
t.forward(200*math.sqrt(2))
t.right(90)
t.forward(200*math.sqrt(2))
t.circle(-100*math.sqrt(2), 180)
t.end_fill()

#画数字
t.right(135)
t.penup()
t.goto(-50, 50)
t.pendown()
t.pensize(8)
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.forward(50)
t.right(90)
t.forward(50)
t.right(90)
t.forward(50)
#5到此已写完<---
#画2
t.penup()
t.goto(0, 50)
t.pendown()
t.backward(50)
t.left(90)
t.forward(50)
t.right(90)
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.forward(50)
#画1
t.penup()
t.goto(100, 50)
t.right(90)
t.pendown()
t.forward(100)
#画箭身
t.penup()
t.goto(-200, -200)
t.left(135)
t.pendown()
t.forward(100*math.sqrt(2))
t.penup()
t.goto(200, 200)
t.pendown()
t.forward(100*math.sqrt(2))
#画箭头
t.left(90)
t.color("pink", "pink")
t.begin_fill()
t.forward(15)
for i in range(3):
    t.right(120)
    if i <= 1:
        t.forward(30)
    else:
        t.forward(15)
t.end_fill()

运行效果展示:
在这里插入图片描述

希望各位大佬,多多支持

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

由心同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值