码迷,mamicode.com
首页 > 编程语言 > 详细

python实现圣诞树

时间:2019-12-21 20:33:46      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:test   style   onclick   star   goto   print   col   div   png   

先来个迷你的 *_*

height = 5
stars = 1
for i in range(height):
    print((  * (height - i)) + (* * stars))
    stars += 2
print((  * height) + |)

技术图片

再整个花里胡哨的

import turtle
screen = turtle.Screen()
screen.setup(800,600)
circle = turtle.Turtle()
circle.shape(circle)
circle.color(red)
circle.speed(fastest)
circle.up()
square = turtle.Turtle()
square.shape(square)
square.color(green)
square.speed(fastest)
square.up()
circle.goto(0,280)
circle.stamp()
k = 0
for i in range(1, 17):
    y = 30*i
    for j in range(i-k):
        x = 30*j
        square.goto(x,-y+280)
        square.stamp()
        square.goto(-x,-y+280)
        square.stamp()
    if i % 4 == 0:
        x = 30*(j+1)
        circle.color(red)
        circle.goto(-x,-y+280)
        circle.stamp()
        circle.goto(x,-y+280)
        circle.stamp()
        k += 2
    if i % 4 == 3:
        x = 30*(j+1)
        circle.color(yellow)
        circle.goto(-x,-y+280)
        circle.stamp()
        circle.goto(x,-y+280)
        circle.stamp()
square.color(brown)
for i in range(17,20):
    y = 30*i
    for j in range(3):
        x = 30*j
        square.goto(x,-y+280)
        square.stamp()
        square.goto(-x,-y+280)
        square.stamp()
turtle.exitonclick()
技术图片

python实现圣诞树

标签:test   style   onclick   star   goto   print   col   div   png   

原文地址:https://www.cnblogs.com/chenshifang/p/12077887.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!