画个圣诞树用python
这里是一个简单的 Python 代码,用于绘制一个圣诞树。代码使用了turtle库。
# 导入turtle库
import turtle
# 定义函数,用于绘制树干
def trunk():
turtle.color("brown")
turtle.begin_fill()
turtle.forward(20)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.forward(20)
turtle.right(90)
turtle.forward(40)
turtle.end_fill()
# 定义函数,用于绘制树叶
def leaf():
turtle.color("green")
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
# 设置画布大小
turtle.setup(500, 500)
# 设置画笔速度
turtle.speed(0)
# 绘制树干
turtle.penup()
turtle.goto(0, -150)
turtle.pendown()
trunk()
# 绘制树叶
turtle.penup()
turtle.goto(0, -110)
turtle.pendown()
leaf()
turtle.penup()
turtle.goto(0, -80)
turtle.pendown()
leaf()
turtle.penup()
turtle.goto(0, -50)
turtle.pendown()
leaf()
turtle.penup()
turtle.goto(0, -20)
turtle.pendown()
leaf()
turtle.penup()
turtle.goto(0, 10)
turtle.pendown()
leaf()
# 隐藏画笔
turtle.hideturtle()
# 等待用户关闭窗口
turtle.done()
这个代码会绘制一个简单的圣诞树,它的树干为棕色,树叶为绿色,共有5层。你可以根据需要修改代码,调整圣诞树的形状和颜色。
原文地址: https://www.cveoy.top/t/topic/scy 著作权归作者所有。请勿转载和采集!