请写出画出爱心的python代码
以下是一些画出爱心的Python代码:
方法一:
import turtle
# 设置画布大小和背景颜色
turtle.setup(600, 400)
turtle.bgcolor("white")
# 定义画爱心的函数
def heart(x, y, size):
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.begin_fill()
turtle.fillcolor("pink")
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()
# 画出两个爱心
heart(-100, 0, 100)
heart(100, 0, 100)
# 隐藏画笔
turtle.hideturtle()
# 显示窗口
turtle.done()
方法二:
import turtle
# 设置画布大小和背景颜色
turtle.setup(600, 400)
turtle.bgcolor("white")
# 定义画爱心的函数
def heart(x, y, size):
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.begin_fill()
turtle.fillcolor("pink")
turtle.left(140)
turtle.forward(size)
for i in range(200):
turtle.right(1)
turtle.forward(size / 180)
turtle.left(120)
for i in range(200):
turtle.right(1)
turtle.forward(size / 180)
turtle.forward(size)
turtle.end_fill()
# 画出两个爱心
heart(-100, 0, 100)
heart(100, 0, 100)
# 隐藏画笔
turtle.hideturtle()
# 显示窗口
turtle.done()
``
原文地址: https://www.cveoy.top/t/topic/dymR 著作权归作者所有。请勿转载和采集!