写一段python的代码,画一把玫瑰花,再画几个爱心,最后写出表白的话:“xxx送给你”
时间: 2024-04-08 10:34:13 浏览: 118
python画一个玫瑰和一个爱心
5星 · 资源好评率100%
当然可以!以下是一段Python代码,可以用来画一朵玫瑰花和几个爱心,并输出表白的话:
```python
import turtle
# 画玫瑰花
def draw_rose():
turtle.speed(2)
turtle.color("red")
turtle.fillcolor("green")
turtle.begin_fill()
turtle.left(50)
turtle.forward(133)
turtle.circle(50, 200)
turtle.right(140)
turtle.circle(50, 200)
turtle.forward(133)
turtle.end_fill()
# 画爱心
def draw_heart():
turtle.speed(2)
turtle.color("red")
turtle.fillcolor("red")
turtle.begin_fill()
turtle.left(140)
turtle.forward(224)
for i in range(200):
turtle.right(1)
turtle.forward(2)
turtle.fillcolor("red")
turtle.end_fill()
turtle.left(120)
for i in range(200):
turtle.right(1)
turtle.forward(2)
turtle.forward(224)
# 输出表白的话
def confess_love(text):
turtle.penup()
turtle.goto(0, -250)
turtle.color("black")
turtle.write(text, align="center", font=("Arial", 24, "bold"))
# 主程序
def main():
turtle.setup(800, 600)
turtle.penup()
# 移动到合适位置
turtle.goto(-100, 100)
# 画玫瑰花
draw_rose()
# 移动到下一个位置
turtle.penup()
turtle.goto(100, -100)
# 画爱心
draw_heart()
# 输出表白的话
confess_love("xxx 送给你")
# 隐藏画笔
turtle.hideturtle()
turtle.done()
# 运行主程序
if __name__ == "__main__":
main()
```
你只需将代码中的`xxx 送给你`替换为你想要表白的对象的名字即可。运行代码后,你将会看到一朵玫瑰花和几个爱心,并输出表白的话。祝你好运!
阅读全文