赞
踩
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
目录
本章将会讲解Python编程 实现圣诞树效果!
turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。
import turtle as t
from turtle import *
import random as r
import time
#定义画彩灯的函数
def drawlight():
if r.randint(0,30) == 0: #randint用来生成随机数
color('tomato') #颜色()
circle(6) #根据半径radius绘制extent角度的弧形
elif r.randint(0,30) == 1:
color('orange') #颜色()
circle(3)
else:
linewidth = 5 #线型
color('dark green') #颜色
#定义画圣诞树的函数
def tree(d,s): #定义函数 树
if d <= 0: return #返回函数的返回值
forward(s) #向前
tree(d-1, s * .8)
right(120) #方向 向右
tree(d-3, s * .5)
drawlight()
right(120)
tree(d-3, s * .5)
right(120)
backward(s) #向后
#定义树下面小装饰的函数 def xzs(): for i in range(200): #范围 a = 200-400* r.random() # random模块用于生成随机数 b = 10 -20* r.random() up() forward(b) #向前 left(90) #左边 forward(a) down() #向下 if r.randint(0,1) == 0: color('tomato') else: color('wheat') circle(2) #圆 up() backward(a) right(90) backward(b)
#定义一个画雪花的函数 def drawsnow(): t.hideturtle() #这个方法是用来使Turtle隐身的。 t.pensize(2) #pensize(数字)可以设置画笔的宽度 for i in range(200): t.pencolor("white") t.penup() t.setx(r.randint(-350,350)) #将当前x轴移动到指定位置 t.sety(r.randint(-100,350)) #将当前y轴移动到指定位置 t.pendown() #放下画笔 dens = 6 snowsize = r.randint(1,10) #生成随机数 for j in range(dens): t.forward(int(snowsize)) t.backward(int(snowsize)) t.right(int(360/dens))
#画五角星
for i in range(5):
forward(n/5)
right(144)
forward(n/5)
left(72)
end_fill()
right(126)
color("dark green")
backward(n * 4.8)
#写文字 t.color("dark red", "red") t.write("Merry Christmas", align="center", font=("Comic Sans MS", 40, "bold")) #写 "Merry Christmas" 使成一条直线 居中 字体 似手写的字体 40 粗体 ![img](https://img-blog.csdnimg.cn/img_convert/0ab9dc3ffe9f57a4b3d0a1ce675d9c8a.png) ![img](https://img-blog.csdnimg.cn/img_convert/ae4680ce3040db7b53e8294e8777ef4f.png) ![img](https://img-blog.csdnimg.cn/img_convert/3d87216985cf5bf488b9e2963888bb11.png) **既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!** **由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新** **[需要这份系统化资料的朋友,可以戳这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)** 2716)] **既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!** **由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新** **[需要这份系统化资料的朋友,可以戳这里获取](https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。