python实例小练习之Turtle绘制南方的雪花
作者:顾木子吖 发布时间:2023-11-08 11:48:29
标签:python,雪花,Turtle
导语
又到了裹紧被子,穿起秋裤的季节!
这些天,我们这边开始下雨了,温度瞬间降了10几度。
遭受了秋天第一场寒潮的“侵袭”,我是真的冷,一大早穿上了长裙。
寒风呼啸,大雪飘飘,咳咳咳......说的严重了点儿,还没飘雪呢,思维有点儿远了!
唯一的愿望就是:
我们公司的冷空调能不能稍微收住一点儿,话说还有的同事穿着短衣短裤是怎么熬过来的,
咋没感觉冷呢?后面我还加了一件外套来着!后来想了想:估计是男孩子皮比较厚一点点。【开个玩笑.jpg】
哼唧唧,独冷冷不如众冷冷,木木子来帮你了~大家一起冷!
小编今天给大家画几款冬天的雪花,让大家都感受感受寒冷的天气!嘿嘿嘿
给北方的朋友介绍一下,这是我们南方的雪花!
前几天在抖音上这个秋天还没过完的我,居然刷到了下雪的视频——
虽然怕冷,但是我可是很喜欢下雪天气的啦,每年冬天我都期盼着我们这儿能下很大很大的一场雪,但基本上下雪的天气屈指可数!我哭辽.jpg 话说的有点儿多貌似,开干叭~
———————————————华丽的分割线—————————————————
正式开始敲代码——第一款雪花梨花落!
(1)环境安装:
老规矩:Python、Pycharm、Turtle模块。
(2)绘图的速度:
turtle.speed(7) # 绘图速度,可随意
(3)绘制浅蓝色区域:
color("black", "#97CBFF") # 黑色画线,填充颜色
begin_fill() # 开始填充
fd(100) # 向前100像素
right(60) # 右转60度
for i in range(3):
fd(100)
left(120)
fd(100)
left(60)
fd(100)
right(120)
fd(100)
left(60)
right(120)
fd(100)
right(180) # 将画笔指向最初的方向
end_fill() # 填充完毕
(4)绘制浅青色区域:
begin_fill()
color("black", "#80FFFF")
begin_fill() # 开始填充
for i in range(3):
fd(100)
left(60)
fd(100)
right(120)
fd(100)
left(60)
fd(100)
left(120)
end_fill() # 填充完毕
效果如下:
正式开始敲代码——第二款雪花蓝色海洋!
(1)环境安装:
老规矩:Python、Pycharm、Turtle模块。
(2)附源码:
def snowflake(l, d):
screen = turtle.Screen()
# screen.bgpic("my_q.jpg")
screen.bgcolor("blue")# 背景颜色可调
turtle.tracer(0, 0)
if d > 0:
for i in range(6):
speed("fastest")
color("white") # silver
width(5)
forward(l)
snowflake(l // 3, d - 1)
backward(l)
left(60)
if __name__ == "__main__":
snowflake(180, 5)#形状参数可调
time.sleep(100) #
效果如下:
绘制不同时间、颜色的抓拍(1)——
绘制不同时间、颜色的抓拍(2)——
绘制不同时间、颜色的抓拍(3)——
来源:https://blog.csdn.net/weixin_55822277/article/details/120547992
0
投稿
猜你喜欢
- 单下划线与双下划线在 python 中,会看到 _xx, xx 以及 __xx 这样的变量或者函数名,在这里做一个简要的总结。_xx:保护(
- 不过不得不说,datetime模块也有一些限制。 例如,当我们处理时区时,通常会显得短缺。有时,我们不得不引入一些第三方库作为补充。 此外,
- 一、功能说明:1. 多线程方式抓取代理服务器,并多线程验证代理服务器ps 代理服务器是从http://www.cnproxy.com/ (测
- 一、判断大型网站的标准1、pv(page views)网页的浏览量概念 一个网站所有的页面,在24小时内被访问的总的次数。千万级别,百万级别
- ndarray.ndim:维度ndarray.shape:形状ndarray.size:元素个数ndarray.dtype:元素数据类型nd
- 前言我们见到几乎所有的 Web 网站或者手机 App 也好,它们的最终目的都是要留住用户,提升自己网站的用户注册量,所以说用户的概念也必须深
- 本文实例讲述了Python计算回文数的方法。分享给大家供大家参考。具体如下:这里检查数字是不是回文数,用196算法生成一个数字的回文数num
- 问题描述:30 个人在一条船上,超载,需要 15 人下船。于是人们排成一队,排队的位置即为他们的编号。报数,从 1 开始,数到 9 的人下船
- 引言做接口测试中,对于一般性的单业务接口测试很多工具可供选择,但是对于一些相关业务相关性的关联接口测试就比较麻烦,使用工具比如jmeter、
- 初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字,然而,带有 yield 的函数执行流程却和普通函
- 我参与了IE7的开发过程,看到了在IE浏览器中形形色色使用MSXML的方法。显然有一些东西困扰着开发者:MSXML“混乱”的版本以及如何创建
- DIV与TABLE本身并不存在什么优缺点,所谓web标准只是推荐的是正确的使用标签,好比说:DIV用于布局,而TABLE则本来就是转二维数据
- 本文实例主要是对turtle的使用,实现Python+turtle动态绘制一棵树的实例,具体代码:# drawtree.pyfrom tur
- Python中的模块(.py文件)在创建之初会自动加载一些内建变量,__name__就是其中之一。Python模块中通常会定义很多变量和函数
- 有关itchat接口的知识,小编是初步学习,这里先给大家分享一段代码用法示例。sudo pip3 install itchat今天用了下it
- 本文讲述了线程安全及Python中的GIL。分享给大家供大家参考,具体如下:摘要什么是线程安全? 为什么python会使用GIL的机制?在多
- python的三种输出格式环境:pycharm + python3.81. % (不推荐使用)格式: 格式字符串% (输出项1,输出项2,&
- 虽然python是万能的,但是对于某些特殊功能,需要c语言才能完成。这样,就需要用python来调用c的代码了具体流程:c编写相关函数 ,编
- 1. 问题描述对右图进行修改:请更换图形的风格请将 x 轴的数据改为-10 到 10请自行构造一个 y 值的函数将直方图上的数字,位置改到柱
- 分区视图联接来自一组成员的水平分区数据,使数据看起来象来自同一张表。SQL Server 2000 区分本地分区视图和分布式分区视图。在本地