本文实例为大家分享了Python画圣诞树的具体代码,供大家参考,具体内容如下

源代码

from turtle import *

import random

import time

#from unittest.mock import right

#import color as color

#import down as down

#from cv2.cv2 import circle

n = 80.0

speed("fastest")

screensize(bg='seashell')

left(90)

forward(3*n)

color("orange", "yellow")

begin_fill()

left(126)

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)

def tree(d, s):

if d <= 0: return

forward(s)

tree(d-1, s*.8)

right(120)

tree(d-3, s*.5)

right(120)

tree(d-3, s*.5)

right(120)

backward(s)

tree(15, n)

backward(n/2)

for i in range(200):

a = 200 - 400 * random.random()

b = 10 - 20 * random.random()

up()

forward(b)

left(90)

forward(a)

down()

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

color('tomato')

else:

color('wheat')

circle(2)

up()

backward(a)

right(90)

backward(b)

time.sleep(60)

write("author:超哥。圣诞节快乐!!!", move=True, align="left", font=("宋体", 30, "normal"))

done()

运行的结果为

其实是动态图,这是最终的结果。

祝大家圣诞节快乐

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

用python画圣诞树图片-节日快乐! Python画一棵圣诞树送给你相关推荐

  1. 【圣诞树代码】送她六棵圣诞树,祝她圣诞快乐~(送女朋友必备!)

    " 六棵圣诞树,满足她圣诞愿望 " 距离25号圣诞节只有几天了,程序员有属于程序员的浪漫,这不来了~ 如果一颗圣诞树不够,那就送她六棵,祝她圣诞快乐~ 直接上效果图-- 01 02 ...

  2. 用python画漂亮图片-使用 Python/matplotlib 画出漂亮的论文插图

    论文中画出各种绚烂的插图,都是用一些什么样的软件画出来的.本文介绍 Python 的绘图模块 matplotlib: Python plotting.适用于从 2D 到 3D,从标量到矢量的各种绘图. ...

  3. python程序画漂亮图片_Python能画美观的专业插图吗 ?当然!

    原标题:Python能画美观的专业插图吗 ?当然! 文末领取[Python绘图代码] 冯昱尧| 方法一作者 阿昆 | 方法二作者 极市平台 | 编译 知乎 | 来源 1 方法一 强烈推荐 Python ...

  4. 计算机画图怎么画荷花图片简笔画,画荷花最简单的画法 荷花画图片简单画法...

    本次小编给大家分享的是关于荷花简笔画的涂色,我们给大家整理很多荷花图片简笔画带颜色的图,一起参考临摹下吧.... 很多朋友都喜欢荷花,洁白好看,小编特意整理了荷花简笔画图片大全,教给大家怎么画荷花图片 ...

  5. Python实现将图片转字符画

    from PIL import Image # PIL 是一个 Python 图像处理库ascii_char = list("$@B%8&WM#*oahkbdpqwmZO0QLCJU ...

  6. python (argparse库)图片转字符画小工具

    拷贝代码和图片在同一级目录下运行: from PIL import Image import argparseascii_char = list("$@B%8&WM#*oahkbdp ...

  7. python生成中文字符画_Python 图片转字符画

    -- coding:utf-8 -- from PIL import Image import argparse 命令行输入参数处理 parser = argparse.ArgumentParser( ...

  8. python实践:图片转换为字符画

    # -*- codeing = utf-8 -*- # @Time : 2022/10/25 15:54 # @Author : Xing # @File : ascii_one.py # @Soft ...

  9. python绘制灰度图片直方图-python数字图像处理实现直方图与均衡化

    在图像处理中,直方图是非常重要,也是非常有用的一个处理要素. 在skimage库中对直方图的处理,是放在exposure这个模块中. 1.计算直方图 函数:skimage.exposure.histo ...

最新文章

  1. NSOperation下载网络图片(四)
  2. 【Android RTMP】NV21 图像旋转处理 ( 快速搭建 RTMP 服务器 Shell 脚本 | 创建 RTMP 服务器镜像 | 浏览器观看直播 | 前置 / 后置摄像头图像旋转效果展示 )
  3. wpf 修改label值_WPF 获取动态添加控件的值
  4. 《大话数据结构》第9章 排序 9.8 归并排序(上)
  5. C语言的关键字 extern
  6. python爬取下拉列表数据_Python+selenium之获取文本值和下拉框选择数据
  7. 2021 ccpc 哈尔滨 G. Damaged Bicycle 状压 + 期望dp
  8. CentOS切换运行级别 图形模式/命令行模式
  9. python安卓自动化脚本_Autojs-用JavaScript实现自己的安卓手机自动化工具脚本
  10. android sdkversion
  11. vba 根据分辨率 缩放显示比例_GANTTER.VBA.初体验
  12. 如何在 Mac 上创建自动填充的智能文件夹?
  13. springMVC_08文件上传
  14. 黑马程序员顺义校区php_2018黑马整套php视频教程
  15. java防止sql注入的几个途径_Java防止SQL注入的几个途径
  16. 电子招投标系统解决方案
  17. Android在针式打印机上通过ESC/P指令打印二维码
  18. 如何为SharePoint文档库、文件夹、文件单独设置权限
  19. python-九九乘法表(矩形)
  20. 学计算机用多大的u盘合适,装w764位系统需要多大u盘呢?

热门文章

  1. jenkins自动化部署vue
  2. UVA - 10603 Fill(BFS求最小值问题)
  3. [Js-Spring]Spring与IoC(控制反转,Inversion of Control)
  4. frameset 的用法
  5. 《The Elements of Statistical Learning》 chp3 Linear Models for Regression
  6. node平台截取图片模块——jimp
  7. 【CodeVS 1540】银河英雄传说 2002年NOI全国竞赛
  8. 云计算和大数据时代网络技术揭秘(六)LISP协议
  9. PMP考试的过与只是
  10. Google Map API 学习六-设置infoWindow的长宽