使用Python画圣诞树可以使用turtle模块来实现。下面是一个简单的示例代码:
import turtle def draw_tree(t, size): if size < 10: return else: t.forward(size) t.left(45) draw_tree(t, size*0.6) t.right(90) draw_tree(t, size*0.6) t.left(45) t.backward(size) def draw_star(t, size): t.begin_fill() for _ in range(5): t.forward(size) t.right(144) t.end_fill() def draw(): t = turtle.Turtle() t.speed(1) screen = turtle.Screen() screen.bgcolor("black") t.color("yellow") t.penup() t.goto(0, -200) t.pendown() draw_tree(t, 150) t.penup() t.goto(-25, 80) t.pendown() t.color("yellow") draw_star(t, 50) turtle.done() draw()
运行上述代码后,就能在窗口中看到一个用turtle绘制的圣诞树。注意,这个代码使用了turtle模块,所以需要确保已经安装了turtle模块才能运行成功。