当前位置: 首页 > news >正文

成都网站关键词免费注册qq

成都网站关键词,免费注册qq,类似Wordpress知乎,12306网站建设 实际用python画一个圣诞树 可以使用Python中的turtle模块来画一个圣诞树。 下面是一段示例代码#xff1a; from turtle import * from random import * import math# 绘图方法 def Rightdraw(Range, Fd, Right):for i in range(Range): # Range循环次数fd(Fd) # 向前Fd个距离…用python画一个圣诞树 可以使用Python中的turtle模块来画一个圣诞树。 下面是一段示例代码 from turtle import * from random import * import math# 绘图方法 def Rightdraw(Range, Fd, Right):for i in range(Range): # Range循环次数fd(Fd) # 向前Fd个距离right(Right) # 在当前行进方向再向右偏转Right度def Leftdraw(Range, Fd, Left):for i in range(Range): # Range循环次数fd(Fd) # 向前Fd个距离left(Left) # 在当前行进方向再向右偏转Right度# 背景改为黑色 screensize(bgblack)# 重设海龟位置 def changeMypos(x, y, rangeheading(), Fd0):penup()goto(x, y)seth(range)fd(Fd)pendown()def drawBranch(x, y, size1):changeMypos(x, y)Leftdraw(6, 3, 9)seth(0)Rightdraw(6, 3, 9)seth(0)fd(6)# 画五角星 def drawStar(x, y, Range, size):pensize(1)color(red, yellow)begin_fill()changeMypos(x, y, Range)for i in range(5): # 画五角星forward(10 * size)right(144) # 五角星的角度forward(10 * size)left(72) # 继续换角度end_fill()right(126)# 绘制雪花 def drawSnow():hideturtle()speed(0)pencolor(white)pensize(2)for i in range(80): # 雪花数量changeMypos(randint(-248, 248), randint(-100, 248))petalNumber 6 # 雪花花瓣数为6snowSize int(randint(2, 10))for j in range(petalNumber):fd(snowSize)backward(snowSize)right(360 / petalNumber)# 圣诞袜子 def drawSock(x, y, range, size1):# 绘制袜子的白边pensize(1)changeMypos(x, y, range)color(black, white)begin_fill()fd(20 * size)circle(3 * size, 180)fd(20 * size)circle(3 * size, 180)end_fill()# 绘制袜子的下半部分color(white, red)begin_fill()startx x 2 * size * math.cos(math.radians(range))starty y 2 * size * math.sin(math.radians(range))finalx x 18 * size * (math.cos(math.radians(range)))finaly y 18 * size * (math.sin(math.radians(range)))changeMypos(startx, starty, range - 90)fd(20 * size) # 圆弧距离白边40seth(180 range)fd(5 * size) # 向袜子头延伸10circle(7 * size, 180) # 袜子头处的半圆形fd(21 * size) # 袜子宽42seth(90 range)d distance(finalx, finaly) # 找到袜子底部与白边的距离fd(d)seth(range 180)fd(16 * size)end_fill()# 圣诞帽 def drawHat(x, y, range, size1):# 绘制帽白边pensize(1)changeMypos(x, y, range)color(white, white)begin_fill()fd(20 * size)circle(-3 * size, 180)fd(20 * size)circle(-3 * size, 180)end_fill()# 绘制帽子上半部分color(white, red)begin_fill()startx x 2 * size * math.cos(math.radians(range))starty y 2 * size * math.sin(math.radians(range))finalx x 18 * size * (math.cos(math.radians(range)))finaly y 18 * size * (math.sin(math.radians(range)))changeMypos(startx, starty, range 90)Rightdraw(18, 2 * size, 7)seth(190)Leftdraw(9, 2 * size, 8)goto(finalx, finaly)goto(startx, starty)end_fill()# 绘制圣诞帽上的小球changeMypos(startx, starty, range 90)Rightdraw(18, 2 * size, 7)begin_fill()color(white, white)circle(-2.5 * size)end_fill()# 绘制彩带 def drawRibbon(x, y, range, size):begin_fill()color(red, red)seth(range 40)fd(15 * size * math.tan(math.radians(range 40)))seth(range 90)fd(20 / 3 * size)seth(range - 140)fd(15 * size * math.tan(math.radians(range 40)))seth(range - 90)fd(20 / 3 * size)end_fill()# 圣诞糖果 def drawCandy(x, y, range, size):# 绘制糖体pensize(1)changeMypos(x, y, range)color(white, white)begin_fill()startx x 2 * size * math.cos(math.radians(range))starty y 2 * size * math.sin(math.radians(range))finalx x 8 * size * (math.cos(math.radians(range)))finaly y 8 * size * (math.sin(math.radians(range)))changeMypos(startx, starty, range 90, 40 * size)circle(-40 / 3 * size, 180)circle(-8 / 3 * size, 180)circle(22 / 3 * size, 180)goto(finalx, finaly)goto(startx, starty)end_fill()# 绘制下面三条彩带color(white)changeMypos(startx, starty, range 90)fd(10 / 3 * size)drawRibbon(xcor(), ycor(), range, size)changeMypos(xcor(), ycor(), range 90, 13.3 * size)drawRibbon(xcor(), ycor(), range, size)changeMypos(xcor(), ycor(), range 90, 13.3 * size)drawRibbon(xcor(), ycor(), range, size)# 绘制弧线段的彩带changeMypos(startx, starty, range 90, 40 * size)circle(-13.3 * size, 55)x1 xcor()y1 ycor()begin_fill()circle(-13.3 * size, 80)right(75)fd(6.3 * size)right(115)circle(7 * size, 85)goto(x1, y1)end_fill()setup(500, 500, startxNone, startyNone) title(Merry Christmas) speed(0) pencolor(green) pensize(10) hideturtle() changeMypos(0, 185, 0)# 树顶层 seth(-120) Rightdraw(10, 12, 2) changeMypos(0, 185, -60) Leftdraw(10, 12, 2) changeMypos(xcor(), ycor(), -150, 10) # 第一层的波浪 for i in range(4):Rightdraw(5, 7, 15)seth(-150)penup()fd(2)pendown() # 二层 changeMypos(-55, 70, -120) Rightdraw(10, 8, 5) changeMypos(50, 73, -60) Leftdraw(10, 8, 5) changeMypos(xcor(), ycor(), -120, 10) seth(-145) pendown() # 第二层的波浪 for i in range(5):Rightdraw(5, 9, 15)seth(-152.5)penup()fd(3)pendown() # 树三层 changeMypos(-100, 0, -120) Rightdraw(10, 6.5, 4.5) changeMypos(80, 0, -50) Leftdraw(10, 6, 3) changeMypos(xcor(), ycor(), -120, 10) seth(-145) # 第三次的波浪 for i in range(6):Rightdraw(5, 9, 15)seth(-152)penup()fd(3)pendown() # 树四层 changeMypos(-120, -55, -130) Rightdraw(7, 10, 4) changeMypos(100, -55, -50) Leftdraw(7, 10, 5) changeMypos(xcor(), ycor(), -120, 10) seth(-155) # 第四层的波浪 for i in range(7):Rightdraw(5, 9, 13)seth(-155)penup()fd(3)pendown() # 树根 changeMypos(-70, -120, -85) Leftdraw(3, 8, 3) changeMypos(70, -120, -95) Rightdraw(3, 8, 3) changeMypos(xcor(), ycor(), -170, 10) Rightdraw(10, 12, 2) # 画树枝 drawBranch(45, -80) drawBranch(-70, -25) drawBranch(-20, 40)# 添加挂件 drawHat(-25, 175, -10, 2.5) drawCandy(-75, -50, -10, 1) drawCandy(10, 40, -10, 1.2) drawStar(110, -90, 80, 1) drawStar(-120, -100, 50, 1) drawStar(-90, -50, 20, 1) drawStar(90, -25, 30, 1) drawSock(10, -35, -10, 2) drawSock(-40, 100, 10, 1) drawStar(-20, 40, 30, 1) drawStar(10, 120, 90, 1)# 打印祝福语 color(dark red, red) # 定义字体颜色 penup() goto(0, -230) write(Merry Christmas, aligncenter, font(Comic Sans MS, 40, bold)) # 定义文字、位置、字体、大小# 调用下雪的函数 drawSnow()done() 运行上述代码后会在绘制好的圣诞树下面显示Merry Christmas!字样。
http://www.pierceye.com/news/148293/

相关文章:

  • 哪个网站设计好互助网站制作公司
  • 网站建设评估报告惠民建设局网站
  • 网站后台上传模板aspnet网站开发实例论文
  • 顺德公司做网站网站美工和网页设计的区别
  • 江苏建设造价信息网站山东丽天建设集团网站
  • 兰州网站建设程序wordpress自动超链接
  • zencart网站模板下载怎么自己建立网站及建立网站方法
  • 孝感市门户网站各大网站怎么把世界杯做头条
  • 手机端网站开发视频教程怎么制作爆米花教程
  • 温岭做网站公司开发一个企业官网多少钱
  • 宿迁明远建设有限公司网站赣州58同城网招聘找工作
  • 网站未续费到期后打开会怎样wordpress 顶部栏 悬浮
  • 内部优惠券网站怎么做大连网站制作建设
  • 经营虚拟网站策划书福建设备公司网站
  • 网站建设费用明细报价wordpress暗箱
  • 南宁网站建公司电话福州建站服务
  • 有没有什么推荐的网站用 php网站建设打出一首古诗
  • 品牌网站建设浩森宇特wordpress 首页 缩略图
  • 一个主机可以做几个网站域名织梦cms网站更新
  • 知名网站有哪些网站开发是什么环境
  • 哪些网站是用wordpress开发一款视频app多少钱
  • 济南网站定制制作建设项目 环评申报网站
  • 无锡响应式网站设计wordpress站群管理系统
  • 主题网站策划设计书网络营销是什么的一项活动
  • python+网站开发实例教程免费做视频网站
  • 免费建站自己的网址美化网站公司
  • 做购物网站哪个cms好用网络规划与设计就业前景
  • wordpress仿站工具网站建设jw100
  • 网站推广过程叙述关键词歌词
  • vip影视网站如何做appwordpress centos查看目录