python代码有爱心的生日快乐代码
时间: 2024-05-05 21:14:30 浏览: 252
当然,很高兴为您介绍Python实现的爱心生日快乐代码。以下是代码:
```python
import turtle
# 创建画布
canvas = turtle.Screen()
canvas.bgcolor("black")
canvas.title("Happy Birthday to You!")
# 定义函数:绘制心形
def draw_heart(x, y, size):
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.color("pink")
turtle.fillcolor("red")
turtle.begin_fill()
turtle.left(45)
turtle.forward(size)
turtle.circle(size/2, 180)
turtle.right(90)
turtle.circle(size/2, 180)
turtle.forward(size)
turtle.end_fill()
# 绘制两个爱心
draw_heart(-100, 0, 100)
draw_heart(100, 0, 100)
# 写下祝福语
turtle.penup()
turtle.goto(0, -200)
turtle.pendown()
turtle.color("white")
turtle.write("Happy Birthday!", align="center", font=("Arial", 24, "normal"))
# 隐藏画笔
turtle.hideturtle()
# 点击画布退出
canvas.exitonclick()
```
运行以上代码后,您将会看到绘制出两个红色的爱心和一个白色的生日祝福语“Happy Birthday!”,非常适合作为一个简单而又特别的生日礼物送给您的朋友或亲人。
阅读全文