python实现

import termcolor
import random
import time, datetime
import sys, os
from colorama import init
from termcolor import coloreddef clear():   return os.system('clear')colors = ['red','green','yellow','blue','magenta','cyan','white']yellowlight = termcolor.colored('o', 'yellow')
magentalight = termcolor.colored('o', 'magenta')
cyanlight = termcolor.colored('o', 'cyan')lightlist = [yellowlight, cyanlight, magentalight]init()
while True:for i in range(3,30,2): #圣诞树print('       ')tree = ''for j in range(i): #make lightsrandNum=random.randint(0,500)if (randNum <= 750) and (randNum >=250) :tree += lightlist[random.randint(0,2)]else:tree += termcolor.colored('*', 'green')string = '_'*(15-int(i/2))+tree+'_'*(15-int(i/2))+'\n'print(string,end='')trunk=colored('瑶瑶女神__', 'yellow')for k in range(3):outbuffer = '_'*14+trunk+'_'*14+'\n'print(outbuffer, end='')merry_Christmas =termcolor.colored('吴思瑶圣诞快乐呀', colors[random.randint(0,len(colors)-1)]) outbuffer2 = '_'*8+merry_Christmas+'_'*8+'\n'print(outbuffer2, end='')time.sleep(0.4)clear()

效果示意图:

我是在终端运行的,在编译器里面运行不知道行不行

制作一个圣诞快乐的卡片(python实现)相关推荐

  1. 手把手教你如何用Python制作一个电子相册?末附python教程

    这里简单介绍一下python制作电子相册的过程,主要用到tkinter和pillow这2个库,tkinter用于窗口显示照片,pillow用来处理照片,照片切换分为2种方式,一种是自动切换(每隔5秒) ...

  2. python如何制作一个工程软件_使用python制作一个解压缩软件

    python实现解压缩的重要模块就是--zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip install zipfile os是 ...

  3. 微信计步器怎么不计步_送我一顶圣诞帽@星尘StarDust,制作一个圣诞创意微信头像...

    圣诞节快要到了,给头像戴上圣诞帽,给微信朋友圈增加点圣诞气氛.在这手把手教大家准备材料和制作方法,2步就可以完成. 圣诞微信头像 圣诞微信头像是多个图片合成的结果,下文开始讲一下制作流程. 第1步:首 ...

  4. python制作一个计时器_如何在python中创建一个反应计时器作为GUI?

    我有一个反应计时器的问题.我想在我的程序中有一个按钮,它能告诉我从定时器开始按下按钮所花的时间.在 假设我打开我的程序,我想要一个按钮,如果我点击它,它将打印出计时器启动后我按下它所花的时间.然后在我 ...

  5. python如何制作一个任意列表_在Python中扁平化任意嵌套列表的最快方法是什么?...

    慕用2447696 此函数应该能够快速平整嵌套的可迭代容器,而无需使用任何递归:import collectionsdef flatten(iterable):    iterator = iter( ...

  6. 怎么用python制作简单的程序-神级程序员教你如何用python制作一个牛逼的外挂!...

    玩过电脑游戏的同学对于外挂肯定不陌生,但是你在用外挂的时候有没有想过如何做一个外挂呢?(当然用外挂不是那么道义哈,呵呵),那我们就来看一下如何用python来制作一个外挂.... 我打开了4399小游 ...

  7. 用python画大白圣诞快乐呦

    接触python做爬虫,最近有点儿无聊,看人家画的蛋糕有点难,那我就copy一个大白吧,大白比较简单 目前还不知道这个配图的位置应该怎么设计,学习ing # coding=utf-8 # This i ...

  8. 元旦到了,手把手教你用 Python 制作一个炫酷烟花秀

    大家好,我是小张, 今天是2021 的最后一天,到了这个时间点,部分小伙伴已经开始复盘这一年的得与失.比如今年增加了多少技能点,看了多少本书,写了多少篇文章或者年前的小目标实现进度大概多少等等:做一个 ...

  9. 【python】制作一个点单小程序!

    周末总是在吃的方面,及其纠结,今天来制作一个点单小程序,加入自己喜欢吃的东西,来慢慢挑选,让每个周末快乐无限! 一.安装环境 python 3.7.8 QT xlrd.xlwt库使用pip接口进行安装 ...

最新文章

  1. Java 8 开发的 4 大技巧
  2. c语言dll注入,教大家写一个远程线程的DLL注入,其实还是蛮简单的……………………...
  3. 关于流水帐表序列号生成时的并发操作问题
  4. 浅谈文献总结(2018.9.28)——坚恒勇毅论文课笔记
  5. Java中HashMap的常用操作
  6. 如何使用Docker在GitLab上设置CI
  7. VUE实现Tab切换
  8. mac的rubywoo怎么读_macrubywoo是几号
  9. android调节屏幕亮度
  10. 大项目之网上书城(一)——注册页面
  11. js获取chrome浏览器版本信息
  12. 数据库系统 --- 数据库技术介绍
  13. 聊聊索引失效?失效的原因是什么?
  14. virtualbox安装增强功能失败解决办法与原因
  15. Robust performance of virtual sensing methods for active noise control 翻译
  16. 计算机学报论文审稿流程,计算机学报投稿.docx
  17. 大漠穷秋叫狼哥哥要学好的书
  18. 淘宝封杀返现模式 淘宝客返利网站模式遇挑战
  19. OS学习笔记-18(清华大学慕课)信号量
  20. mysql远程连接报错2058

热门文章

  1. memcache 启动
  2. tcping扫描所有端口_批量Tcping ip 加 端口
  3. 如何实现让你的网站支持Google Roboto Font
  4. 28335的CAN总线学习笔记
  5. sql server 64位导入数据源中没有excel_【超级软件】PDFXEdit7Portable x32/64位
  6. 计算机毕业设计基于Springboot+vue口腔牙科诊所管理系统
  7. 如何保持学习的持续性
  8. 推荐的笔记本 6000左右
  9. 找工作时期望工资是报高点好还是报低点好
  10. nodejs ftp文件服务器,NodeJS 连接FTP服务器