新年来临之际,用Python画了一幅雪景图,祝大家新年快乐,瑞雪兆丰年。

说明:以下代码是从Python教程中学习来的。

#SnowView.py
from turtle import *
from random import *
def drawSnow():hideturtle()pensize(2)for i in range(100):r,g,b=random(),random(),random()pencolor(r,g,b)penup()setx(randint(-350,350))sety(randint(1,270))pendown()dens=randint(8,12)snowsize=randint(10,14)for j in range(dens):forward(snowsize)backward(snowsize)right(360/dens)def drawGround():hideturtle()for i in range(400):pensize(randint(5,10))x=randint(-400,350)y=randint(-280,-1)r,g,b=-y/280,-y/280,-y/280pencolor((r,g,b))penup()goto(x,y)pendown()forward(randint(0,100))setup(800,600,200,200)
tracer(False)
bgcolor("black")
drawSnow()
drawGround()
done()

用Python画雪景图相关推荐

  1. python 画三维函数图-Python画三维图-----插值平滑数据

    一.二维的插值方法: 原始数据(x,y) 先对横坐标x进行扩充数据量,采用linspace.[如下面例子,由7个值扩充到300个] 采用scipy.interpolate中的spline来对纵坐标数据 ...

  2. python画折线图代码-python画折线示意图实例代码

    python画折线图方法 前做PPT要用到折线图,嫌弃EXCEL自带的看上去不好看,就用python写了一个画折线图的程序. import matplotlib.pyplot as plt x=[1, ...

  3. python画折线图详解-python如何画折线图

    python画折线图利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:# -*- coding: UTF-8 -*- import numpy as ...

  4. python画折线图详解-利用python画出折线图

    本文实例为大家分享了python画折线图的具体代码,供大家参考,具体内容如下 # encoding=utf-8 import matplotlib.pyplot as plt from pylab i ...

  5. 利用python绘制雪景图_python绘制雪景图

    本文实例为大家分享了python绘制雪景图的具体代码,供大家参考,具体内容如下 绘制雪景图,应用到turtle和random. from turtle import * from random imp ...

  6. python画超长图-利用Python画图,千变万化,各种画图技巧!

    如图所示,利用Python的turtle画了一个美国队长盾牌的标志: # 所需依赖:python3 sublime Python代码: # print 打印 print('hello world!') ...

  7. python画折线图-python如何画折线图

    python画折线图利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:# -*- coding: UTF-8 -*- import numpy as ...

  8. python画折线图-利用python画出折线图

    本文实例为大家分享了python画折线图的具体代码,供大家参考,具体内容如下 # encoding=utf-8 import matplotlib.pyplot as plt from pylab i ...

  9. Python画玫瑰图

    Python画玫瑰图 第一步,读取数据: 第二步,设置柱长: 第三步,设置角度: 第四步,设置颜色 第五步,做图; 普通型 中央空白型 半透明型 第六步,添加标签,美化图形. 第一步,读取数据: im ...

最新文章

  1. 纯前端H5小应用_localStorage存储
  2. 写你的shell,其实很简单[架构篇]
  3. Python函数的非固定参数
  4. System.arraycopy()和 Arrays.copyOf()的区别联系(源码深度解析copyOf扩容原理)
  5. 有限元笔记06-三维实体单元
  6. 2018企业面试总汇(答案请自行搜罗) 新增19年阿里面题(反向拓展技术栈)
  7. SpringBoot2.0之八 多数据源配置
  8. Python基础篇:某宝一键秒杀,毫秒级的精准度
  9. HDU - 3391 Mahjong
  10. 2020年对口升学计算机应用模拟题,2020年江西省对口计算机试卷
  11. VS2019完全卸载教程
  12. Arduino基础学习
  13. 海南楼市泡沫拯救中国经济,90年代上演过一次
  14. 《 2021春运人群画像分析报告 》
  15. Kinect v2保存图像和深度图序列
  16. 从 ADNI 的 XML 文件中读取临床信息
  17. 10月份值得关注的10款P2E链游
  18. 正在读《密码王朝》,却忍不住先说两句
  19. python抓取微博评论_Python爬取新浪微博评论数据,你有空了解一下?
  20. 编程哲学-13条左右人生的金科玉律

热门文章

  1. VirtualBox Ubuntu20.04 网络设置
  2. Docker安装Python3教程
  3. MLX90360LGO-ACD-000-RE 可编程位置传感器
  4. 一文“六问”带你吃透kubernetes架构原理
  5. 报错解决:[nodemon] app crashed - waiting for file changes before starting...
  6. Windows日志研究
  7. arduino 舵机接线图_arduino+16路舵机驱动板连接测试(示例代码)
  8. 2021年上半年信息系统项目管理师上午试题解析(三)
  9. 微信支付v2开发(9) 标记客户投诉处理状态
  10. 51单片机c语言点亮LED,点亮LED