用python制作圣诞树,python画图圣诞树

  用python制作圣诞树,python画图圣诞树

  利用大蟒怎么绘制圣诞树?本篇文章就来给大家分享利用大蟒绘制圣诞树的几种方法,并附上大蟒圣诞树代码和运行效果图,希望对大家有帮助。

  python圣诞树代码

  1、简单的绘制圣诞树

  新建tree1.py或者直接输入下面代码运行(推荐学习:Python视频教程)

  #声明树的高度

  高度=5

  #树的雪花数,初始为一

  星星=1

  #以数的高度作为循环次数

  对于在范围(高度):的我

  打印(( *(高度-I))( * * 星号))

  星星=2

  #输出树干

  打印(( *高度) )

  2、使用turtle绘制简单圣诞树

  新建tree2py,输入以下代码

  #导入龟库

  进口甲鱼

  #设置屏幕大小

  屏幕=乌龟。屏幕()

  screen.setup(800,600)

  #获取画笔并设置一些属性:圆形、红色、快

  圆=乌龟。乌龟()

  圆形.形状("圆形")

  circle.color(红色)

  圆圈.速度("最快")

  #抬起画笔

  circle.up()

  #重新获取画笔

  正方形=乌龟。乌龟()

  #重新设置画笔属性:四方形、绿色、快

  正方形. shape("正方形")

  正方形.颜色("绿色")

  square.speed("最快")

  #重新抬起画笔

  square.up()

  #跳到指定坐标位置

  circle.goto(0,280)

  #复制当前图形

  circle.stamp()

  k=0

  对于(1,17):范围内的我

  y=30*i

  对于范围(英国):内的j

  x=30*j

  square.goto(x,-y 280)

  square.stamp()

  square.goto(-x,-y 280)

  square.stamp()

  如果i % 4==0:

  x=30 *(j ^ 1)

  circle.color(红色)

  circle.goto(-x,-y 280)

  circle.stamp()

  circle.goto(x,-y 280)

  circle.stamp()

  k=2

  如果i % 4==3:

  x=30 *(j ^ 1)

  circle.color(黄色)

  circle.goto(-x,-y 280)

  circle.stamp()

  circle.goto(x,-y 280)

  circle.stamp()

  square.color(棕色)

  对于(17,20):范围内的我

  y=30*i

  对于范围(3):中的j

  x=30*j

  square.goto(x,-y 280)

  square.stamp()

  square.goto(-x,-y 280)

  square.stamp()

  turtle.exitonclick()运行:

  关注微信公众号:盛行信息技术软件开发工作室课程,回复存储卡或者圣诞即可获取更多圣诞节特效代码!

  (微信扫一扫)

  3、使用Turtle绘制复杂圣诞树

  新建tree3.py,输入以下代码

  #导入所依赖的库

  来自海龟进口公司*

  随机导入

  导入时间

  n=80.0

  #设置速度快

  速度("最快")

  #背景颜色海贝壳色,偏粉色

  屏幕大小(bg=贝壳)

  左(90度)

  向前(3*n)

  颜色("橙色"、"黄色")

  begin_fill()

  左(126)

  对于范围(5):中的我

  向前(n/5)

  右(144)

  向前(n/5)

  左(72)

  end_fill()

  右(126)

  颜色("深绿色")

  向后(n*4.8)

  定义树(d,s):

  如果d=0:返回

  前进

  树(d-1,s*.8)

  右(120)

  树(d-3,s*.5)

  右(120)

  树(d-3,s*.5)

  右(120)

  向后

  树(15,n)

  向后(n/2)

  对于范围(200):内的我

  a=200 - 400 * random.random()

  b=10 - 20 * random.random()

  向上()

  向前(二)

  左(90度)

  向前(一)

  向下()

  if random.randint(0,1)==0:

  颜色("番茄")

  else:

  颜色("小麦")

  圆圈(2)

  向上()

  向后(一)

  右(90)

  向后(二)

  时间。睡眠(60)运行:

  推荐学习:python教程以上就是利用大蟒怎么绘制圣诞树?(代码详解)的详细内容,更多请关注盛行信息技术软件开发工作室其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 用python创建简易网站图文教程图片,用python制作网站
  • 用python创建简易网站图文教程图片,用python制作网站,用Python创建简易网站图文教程
  • 炸金花游戏怎么制作,炸金花游戏教程,基于Python制作炸金花游戏的过程详解
  • 如何用python制作相册,用python做相册
  • 基于python制作一副扑克牌过程详解图,Python编写扑克牌
  • 基于python制作一副扑克牌过程详解图,Python编写扑克牌,基于Python制作一副扑克牌过程详解
  • 基于python制作一个相册播放器的软件,用python做相册,基于Python制作一个相册播放器
  • python抢演唱会门票,如何利用python抢票,为了顺利买到演唱会的票用Python制作了自动抢票的脚本
  • ,,用python制作词云视频详解
  • python简单二维码生成代码,怎么用python制作二维码
  • python前端界面实现交互,python制作windows交互界面
  • 用python制作动态二维码,Python 生成二维码
  • 用html和css画圣诞树,用python制作圣诞树
  • python制作whl安装包,python官网安装步骤
  • python制作软件界面,python图形化界面设计
  • 留言与评论(共有 条评论)
       
    验证码: