广告
返回顶部
首页 > 资讯 > 后端开发 > Python >如何用Python实习一棵圣诞树的效果
  • 782
分享到

如何用Python实习一棵圣诞树的效果

2023-06-02 00:06:25 782人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要介绍了如何用python实习一棵圣诞树的效果,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。实图:效果如下:Python实现的源代码:from random import rand

这篇文章主要介绍了如何用python实习一棵圣诞树的效果,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。

实图:

如何用Python实习一棵圣诞树的效果

效果如下:

如何用Python实习一棵圣诞树的效果

如何用Python实习一棵圣诞树的效果


Python实现的源代码:

from random import randint from time import sleepimport coloramafrom colorama import Fore, Back, Stylecolorama.init()rnd2 = randint(1,60)def gentree():for x in range(1,30,2):rnd1 = randint(1,rnd2)if x == 1:ch = "$"elif rnd1 % 4 == 0:ch =  "o"elif rnd1 % 3 == 0:ch = "j"elif rnd1 % 5 == 0:ch = "o"elif rnd1 % 7 == 0:ch = "j"else:ch ="*"if ch == "$":print(Fore.RED +"{:^33}".fORMat(ch * x))elif ch == "o":print(Fore.RED +"{:^33}".format(ch * x))elif ch == "j":print(Fore.YELLOW +"{:^33}".format(ch * x))else:print(Fore.GREEN +"{:^33}".format(ch * x))print("{:^33}".format('|||'))print("{:^33}".format('|||')) print("{:^33}".format('         Merry_christmas         '))sleep(.24)gentree()

我试了一下,用IDLE运行这段代码效果不咋滴。为了让圣诞树一直在闪,我决定用批处理的方式,写一个bat脚本来运行py文件。

bat代码:

@echo offD:cd D:\Tree:start python Tree.pyGoto start

所以一共是两个文件:

如何用Python实习一棵圣诞树的效果

环境参数:
Python == 3.6.1

以上就是如何用Python实习一棵圣诞树的效果的详细内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎来编程网Python!

--结束END--

本文标题: 如何用Python实习一棵圣诞树的效果

本文链接: https://www.lsjlt.com/news/228308.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何用Python实习一棵圣诞树的效果
    这篇文章主要介绍了如何用Python实习一棵圣诞树的效果,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。实图:效果如下:Python实现的源代码:from random import rand...
    99+
    2023-06-02
  • 如何使用Python画一棵圣诞树
    如何使用Python画一棵圣诞树,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。t.pensize(10) # 修改画笔大小效果图:①这是t.pensize(10)的效果②这是t...
    99+
    2023-06-22
  • C语言如何实现一个闪烁的圣诞树
    小编给大家分享一下C语言如何实现一个闪烁的圣诞树,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!效果图图1 圣诞树下面来看下源码,如下所示:#include&nbs...
    99+
    2023-06-22
  • 如何让用Python做一个缩放自如的圣诞老人
    如何让用Python做一个缩放自如的圣诞老人,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。圣诞节又要到了,虽说我们中国人不提倡过西方的节日,但是商家们还是很喜欢...
    99+
    2023-06-16
  • 如何用Creator实现一个擀面的效果
    这篇文章将为大家详细讲解有关如何用Creator实现一个擀面的效果,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。给你们先看看效果图怎么实现节点介绍1是背景图,可以忽略;2 是准备好的面团;3...
    99+
    2023-06-03
  • 如何在Python项目中利用tkinter实现一个时钟效果
    这篇文章主要介绍了如何在Python项目中利用tkinter实现一个时钟效果,此处给大家介绍的非常详细,对大家的学习或工作具有一定的参考价值,需要的朋友可以参考下:# coding:utf-8from tkinter&n...
    99+
    2023-06-06
  • 如何使用CSS3和Checkbox实现JQuery的一些效果
    本篇内容主要讲解“如何使用CSS3和Checkbox实现JQuery的一些效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用CSS3和Checkbox实...
    99+
    2022-10-19
  • 如何使用CSS实现一个吃豆人的Loading加载效果
    小编给大家分享一下如何使用CSS实现一个吃豆人的Loading加载效果,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!实现吃豆人的大嘴巴先来实现左边的大嘴巴,我是用了两个这种形状的东西,完后...
    99+
    2022-10-19
  • 如何使用CSS实现一个喜庆的灯笼动画效果
    本文小编为大家详细介绍“如何使用CSS实现一个喜庆的灯笼动画效果”,内容详细,步骤清晰,细节处理妥当,希望这篇“如何使用CSS实现一个喜庆的灯笼动画效果”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,...
    99+
    2022-10-19
  • 如何使用JS+CSS实现一个简单加载进度条的效果
    这篇文章主要讲解了“如何使用JS+CSS实现一个简单加载进度条的效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用JS+CSS实现一个简单加载进度条的效果”吧!一、前言我们经常在网页...
    99+
    2023-06-15
  • 如何使用Vue实现一个简单的鼠标拖拽滚动效果插件
    这篇文章主要介绍了如何使用Vue实现一个简单的鼠标拖拽滚动效果插件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 演示事例最近在做...
    99+
    2022-10-19
  • 如何使用Python实现重定向:一位学习笔记的经验分享?
    在计算机编程中,重定向是一种非常重要的技术,它可以帮助我们将程序输出到文件或者其他设备上。在Python中,我们可以使用一些简单的方法来实现重定向,本文将介绍一些相关的知识和实现方法。 一、什么是重定向? 在计算机编程中,重定向是一种将程...
    99+
    2023-10-07
    重定向 学习笔记 spring
  • 如何在Android应用中利用popupwindow实现一个进入与退出的动画效果
    这篇文章将为大家详细讲解有关如何在Android应用中利用popupwindow实现一个进入与退出的动画效果,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。具体代码如下所示:<&...
    99+
    2023-05-31
    android popupwindow roi
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作