python旋转地球源代码_WeCode在线少儿编程 | 用Python编写地球公转运动程序
本周,要给大家推荐的创意编程作品是地球公转运动程序:
源代码如下:
# 不带地球自转
import turtle
sun = turtle.Turtle()
earth = turtle.Turtle()
moon = turtle.Turtle()
day = turtle.Turtle()
screen = turtle.Screen()
screen.tracer(0, 30)
screen.bgpic('背景.gif')
screen.register_shape('太阳.gif')
screen.register_shape('地球.gif')
screen.register_shape('月亮.gif')
sun.shape('太阳.gif')
earth.shape('地球.gif')
moon.shape('月亮.gif')
re = 180
rm = 70
earth.penup()
moon.penup()
day.penup()
day.hideturtle()
day.color('white')
day.goto(-450,-260)
for i in range(1,366):
# 标注天数
day.clear()
day.write(str(i)+'days',font=('Arial',40,'bold'))
# while True的时候
# day.write(str(i%365)+'days',font=('Arial',40,'bold'))
# 地球公转
earth.goto(0,0)
earth.left(360/365)
earth.forward(re)
# 月球公转
moon.goto(earth.position())
moon.left(12*360/365)
moon.forward(rm)
screen.update()
可以扫描二维码,直接在手机端执行程序
也可以点击链接直接执行程序:
# 不带地球自转
import turtle
sun = turtle.Turtle()
earth = turtle.Turtle()
moon = turtle.Turtle()
day = turtle.Turtle()
screen = turtle.Screen()
screen.tracer(0, 30)
screen.bgpic('背景.gif')
screen.register_shape('太阳.gif')
screen.register_shape('地球.gif')
screen.register_shape('月亮.gif')
sun.shape('太阳.gif')
earth.shape('地球.gif')
moon.shape('月亮.gif')
re = 180
rm = 70
earth.penup()
moon.penup()
day.penup()
day.hideturtle()
day.color('white')
day.goto(-450,-260)
for i in range(1,366):
# 标注天数
day.clear()
day.write(str(i)+'days',font=('Arial',40,'bold'))
# while True的时候
# day.write(str(i%365)+'days',font=('Arial',40,'bold'))
# 地球公转
earth.goto(0,0)
earth.left(360/365)
earth.forward(re)
# 月球公转
moon.goto(earth.position())
moon.left(12*360/365)
moon.forward(rm)
screen.update()
可以用微信扫描二维码,直接在手机端执行程序
欢迎关注我们,持续为大家送上小朋友们的创意编程作品
python旋转地球源代码_WeCode在线少儿编程 | 用Python编写地球公转运动程序相关推荐
- WeCode在线少儿编程 | 用Python编写地球公转运动程序,月亮地球太阳全部都在!
本周,要给大家推荐的创意编程作品是地球公转运动程序: 源代码如下: # 不带地球自转 import turtle sun = turtle.Turtle() earth = turtle.Turtle ...
- python和c++哪个好找工作-少儿编程学python和C++哪个好
家长可以说是对升学敏感的一个群体,像NOIP这样一条升学的小"捷径",家长怎么会放过.今天小编主要给大家分享少儿编程学python和C++哪个好,希望对你们有帮助! 少儿编程学py ...
- python旋转地球源代码_90行代码让微信地球转起来,太酷了!(python实现)
原标题:90行代码让微信地球转起来,太酷了!(python实现) 点击图片,即可查看图书详情. 1.微信地球 手机重启后打开微信的一瞬间,会看到一幅有名的图片,上面站着一个 张小龙 . 你可曾想过这样 ...
- 儿童学python好还是c++好_少儿编程学python和C++哪个好
儿童学习python或c++编程是更好的1.Python在第三或第四年级孩子,一定抓基础后,他们可以接触到真正的编程语言.Python是一种编程语言适合孩子在这个阶段.对于那些不懂代码,Python和 ...
- 「WeCode在线少儿编程」荣获腾讯教育年度总评榜大奖!
「WeCode在线少儿编程」荣获 腾讯网"回响中国" 2018年度知名在线教育品牌奖 2018年度知名在线教育品牌颁奖 2018年11月27日,第十二届"回响中国&quo ...
- python课程与c+课程有什么不同-南通渡课少儿编程:python和C的区别是什么?
南通渡课少儿编程:python和C的区别是什么? 2020-10-30 | 南通 | 点击87次 | 信息编号:20146414213238622002263449 视频:南通渡课少儿编程:pytho ...
- 电脑编程教学_梁溪区在线少儿编程哪个机构比较靠谱
梁溪区在线少儿编程哪个机构比较靠谱 小码王专注于7-16岁青少年编程教育,引进欧美先进教育理念和课程平台,累计培养上千名学生.课程在浙江大学专家教授及信息奥赛教练指导下研发,借助科学的教育理念.雄厚的 ...
- python莱布尼茨法计算π_酷叮猫少儿编程讲堂——Python 用莱布尼茨等式求π
原标题:酷叮猫少儿编程讲堂--Python 用莱布尼茨等式求π Python 用莱布尼茨等式求π 2018-08-01 德国大数学家莱布尼茨Leibniz在研究圆周率π的过程中发现一个数学公式是这样的 ...
- 编程列入高考-青少儿编程学习-Python那些事
一.人工智能时代,呼唤计算思维培养 随着2017年谷歌开发的计算机程序阿尔法狗打败了人类围棋高手李世石与柯洁 ,人工智能迅猛发展.2019是5G元年,而2018是人工智能"大爆发" ...
最新文章
- 手机与Camera CCM技术发展趋势
- 【亲测有效】在win10上如何安装Fortify17.10
- android 请求权限失败怎么办,java – Android HTTP POST请求错误 – 套接字失败EACCES(权限被拒绝)...
- Alex学Ruby[详解 block和Proc对象]
- 基于openfire+smack的Android、消息推送服务
- 浅谈电商网站开发中用户会话管理机制的设计和实现原理
- Windows Mobile Widget Emulator
- python中使用什么来实现异常捕捉_Python异常原理及异常捕捉实现过程解析
- html5 Canvas 标签介绍
- Linux下kafka之C/C++客户端库librdkafka的编译,安装以及函数介绍
- excel多级联动和不规则分组转置
- 厦大计算机学院2018夏令营6,厦门大学信息学院(国家示范性软件学院)2020暑期夏令营报名指南(6月30日申请截止)...
- IMDB排名前250名的电影,你看过几部?
- 目标检测之YOLOv4算法分析
- RTP协议学习大总结从原理到代码
- 计算机专业研究生核心能力培养(0)——计算机专业要不要读研?
- java8-ZoneId
- Google退出中国损失的不止是搜索机会
- xilinx与altera
- 小白如何开通微信公众号中的订阅号(服务号)以及认证账号