用Python画圣诞树

news/2024/12/29 17:04:53/

1 问题

如何用python画出圣诞树?

2 方法

代码清单 1

import turtle
screen = turtle.Screen()
screen.setup(375, 700)
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, 13):
   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 += 3
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(13, 17):
   y = 30 * i
   for j in range(2):
       x = 30 * j
       square.goto(x, -y + 280)
       square.stamp()
       square.goto(-x, -y + 280)
       square.stamp()

3 结语

针对用python画出圣诞树的问题,通过这次的实验,证明该方法是有效的.


http://www.ppmy.cn/news/129742.html

相关文章

解决 iPad Pro 与 罗技键盘在 iPad OS 下,鼠标与键盘冲突的方法

苹果推出 iPad OS 以来,其新增的鼠标辅助控制的确让平时的我有了不带 MAC 的可能。但是,键盘冲突问题都到了 13.2 依然没有解决。不过可以通过关闭一部分功能来解决这个老大难问题。 按图片步骤找到鼠标键关闭。键盘恢复正常。亲测有效。 http://tieba.b…

鼠标键盘保养

1.给键盘加装防尘罩,可有效防止异物掉入键盘。台式机和笔记本均有防尘罩; 2.远离颗粒状、粉尘状、液体等食物饮品,尽量不在键盘附近吃东西; 3.定期清理污垢。清理工具:曲别针、棉签、眼镜布、酒精、清洁泥等。或是购…

游戏鼠标 测试软件,测试键盘鼠标辐射的专业工具_策略游戏(游戏软件)_键鼠导购-中关村在线...

★测试工具介绍: 首先我们先来介绍一下本次测试鼠标、键盘辐射的工具,这个辐射测试工具学名为工频场强计,主要用于测量高压输变电系统,配电室,感应炉,地铁,电动机车,医疗设备&#x…

阿广自掏腰包,赠送8套鼠标键盘

小编为回馈广大码农粉丝们,真切关心你们的生活所需,特自掏腰包,送8套罗技键盘鼠标套装,据说"开发用罗技,保你bug少"。 赠送规则 大家都知道小编几万粉丝,不能每个人都送,所以大家使用…

送11个机械键盘鼠标套装,牛逼玩家必备的撸码神器

这段时期大家都挺难熬的,虽然是在家办公时间相对宽裕,但好像还是缺少了点工作时的激情。恰逢春暖花开之际,给大家补补血,赠送大家11个 机械键盘鼠标套装 !无论是自己用,还是当礼物送人,都比较…

java 驱动级模拟键盘,易语言开源驱动级模拟键盘工具(可绕过wegame屏蔽)

易语言开源驱动级模拟键盘工具目前一个可以绕过腾讯检测的模拟键盘工具,使用易语言开发,内含开源模块,支持调式修改,有需要模拟键盘的同学可以下载这个驱动模拟键盘来无视腾讯的wegame屏蔽! 相关阅读 手机连接键盘鼠标…

涨姿势|无线键盘潜在安全隐患分析

背景介绍 由于射频技术的发展,键盘连接到计算机不再局限于有线的连接方式,而是出现了使用射频技术的无线键盘。相比较于传统的有线键盘,无线键盘没有了繁杂的线缆,同时不再被距离限制。 目前世面上的无线键鼠分为蓝牙类型和2.4G…

vb.net 窗体接收键盘事件_不用100就能够买到全键盘的无线键鼠套装,双飞燕FG1010魅力依旧...

说起双飞燕,对我来说是初中时代的满满记忆,我记得那年是我正式学习电脑后家里给我配置的第一台电脑,而那时候配的就是有线的双飞燕键盘鼠标,我记得那时候双飞燕是我见过最多人用的键盘鼠标,而我那套双飞燕用了很久很久…