python编写圣诞树代码_python 实现圣诞树
#python代码实现圣诞树
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编写圣诞树代码_python 实现圣诞树相关推荐
- python编写爬虫代码_python编写简单爬虫资料汇总
爬虫真是一件有意思的事儿啊,之前写过爬虫,用的是urllib2.BeautifulSoup实现简单爬虫,scrapy也有实现过.最近想更好的学习爬虫,那么就尽可能的做记录吧.这篇博客就我今天的一个学习 ...
- python编写生日代码_python学习5--生成日期/生日
前言 python接口自动化添加员工信息时,需要填写生日,批量添加员工,如何随机生成生日呢? python提供了一个time和calendar模块可以用于格式化日期和时间. 一.了解python3 日 ...
- python编写时钟代码_python Tkinter 编写时钟
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #coding:utf-8 from Tkinter import * from math import * from time import * def ...
- python编写脚本教程_python编写一个会算账的脚本的示例代码
python算账脚本 1.假如小明卡里有10000元去商场买东西发现钱不够又向父母借了5000账单如下 2.以下脚本就能实现上面的运算 from time import strftime import ...
- python编程小代码_Python趣味小游戏编写代码
这篇文章教大家用Python编写一些有趣的小程序,用到的都是一些简单的基础的python语句,适合刚入门的小白,可以尝试跟着一起敲一下,感受一下编程中的乐趣. 数字炸弹 相信大家在聚餐时都玩过猜数字游 ...
- python对电脑最低要求-用Python编写的代码瑕疵程度最低
很多人感觉用Python编写程序效率高,速度那么愉快,会不会是在牺牲很多代码可读性与完整程度的基础上建立的啊. 根据国外一家开发测试服务的公司Coverity研究的结果,Python代码瑕疵密度是最低 ...
- python编写数学公式大全_python - 用python编写数学公式 - 堆栈内存溢出
我正在用python编写此公式. 请查看图片我正在使用以下代码. 它总是会出错. import math import matplotlib matplotlib.use('TkAgg') from ...
- python编写ATM类_Python中编写类的各种技巧和方法
有关 Python 内编写类的各种技巧和方法(构建和初始化.重载操作符.类描述.属性访问控制.自定义序列.反射机制.可调用对象.上下文管理.构建描述符对象.Pickling).你可以把它当作一个教程, ...
- python编写hadoop代码
这是一个只有mapper的任务代码: 主要有两个文件,一个是shell脚本文件,主要是执行hadoop命令,一个是用python编写的mapper脚本文件 首先看下shell脚本文件, #cat ...
最新文章
- bat启动/停止oracle服务
- 解析 Java 类和对象的初始化过程 由一个单态模式引出的问题谈起
- 视频回顾 | 微信生态数字化运营进阶课大全!
- Android反编工具的使用-Android Killer
- es6 取数组的第一个和最后一个_ES6:解构——JavaScript 从数组和对象中提取数据的优雅方法...
- android .a文件报毒,游戏开始文件,小A报毒!
- 博途v16tia项目服务器,博途V16与scout TIA
- oracle11 刚刚安装后提示invalid username password logon denied
- java的关闭钩子(Shutdown Hook)
- 计算机启动与故障修复工具,Windows7异常启动的故障修复
- Octave获取使用imnoise函数
- ECharts为X轴Y轴添加单位
- 手机端,网站页面被浏览器转码
- 计算机能使用硬盘吗,旧电脑的硬盘能直接插在新电脑上用吗?
- vue项目屏幕自适应_vue项目自适应屏幕和浏览器
- 谭浩强《C程序分析》(第五版)第七章
- Matlab中 intlinprog函数用法简介
- 完美解决MSSQL安装问题“Polybase要求安装Oracle JRE 7更新51(64位)”方案
- matlab搭建多径模型,基于MATLAB的无线多径信道建模与仿真分析.docx
- 适合软件开发团队的知识管理系统有哪些?10大知识库盘点
热门文章
- ASP.NET一般处理程序新建一个方法里使用context.Response.Write的解决方法
- Linux 与win双系统时间不统一的解决方法
- Jenkins报错‘Gradle build daemon disappeared unexpectedly‘的问题解决
- C#正则表达式引发的CPU跑高问题以及解决方法
- Jenkins的错误“error fetching remote repo origin”的问题解决
- 浅析py-faster-rcnn中不同版本caffe的安装及其对应不同版本cudnn的解决方案
- git配置报错fatal: Authentication failed for ‘‘问题解决
- npm package.json文件中的依赖关系,devDependencies和peerDependencies之间有什么区别?
- iOS键盘弹出时动画时长失效问题
- 记boost在gcc的一个库链接问题generic_category()