交互式电子广告牌实现
目录
一、实现流程
二、代码实现
三、效果展示
一、实现流程
1、首先要知道电子广告牌的宽度,类比现实生活中一格一格的显示屏,程序中使用空格代替;
2、需要设置时间间隔,广告语中每个字的停留时间;
3、现实生活中广告牌先是黑屏,接下来从右边出现第一个字,第二个......不断出现,并不断循环;设置一个死循环,实现这个功能;通过设置print()函数的参数实现广告语一个一个的出来,并且输出在一行;
4、使用time.sleep()函数实现停留;
二、代码实现
# coding=utf-8
import time #导入时间模块length = int(input("请输入显示器的长度:")) #空格的数量content = input("请输入广告语内容:")interval = float(input("请输入时间间隔:"))total = " " * length + contentwhile 1:for i in range(len(total)):out = total[i:] + total[:i] #输出信息的拼接print(out[:length], end='\r', flush=True) # 根据实际,只输出显示屏宽度大小的内容,以达到滚屏效果# end='\r',改变结束条件,改为回车,用于在一行输出,并且覆盖上一次的输出内容# flush=True,打开开关,将缓存区的每次处理结果输出显示# time.sleep(),设置时间间隔,便于缓冲区处理结果输出时,肉眼可见time.sleep(interval) # 根据所输入的时间间隔,使每次输出结果停留相应的时间
三、效果展示
交互式电子广告牌实现相关推荐
- STM32HAL库电子广告牌显示广告+温湿度+时间设置
STM32HAL库电子广告牌显示广告+温湿度+时间 概述 第一天进度 材料采购 1.新建KEIL工程 2.软件编写 第二天进度 1.开始接线 2.开始调试 总结 概述 电子广告牌多用于显示一些简短的信 ...
- 交互式电子技术手册有哪些最新发表的毕业论文呢?
一.总体简介 交互式电子技术手册的相关文献在2001年到2020年内共计303篇,主要集中在自动化技术.计算机技术.军事技术.武器工业 等领域,其中期刊论文218篇.会议论文73篇.专利文献12篇: ...
- 交互式电子手册软件系统(IETM)介绍
交互式电子手册软件系统(IETM)介绍 华盛恒辉交互式电子手册(IETM-Interactive Electronic Technical Manual)是针对配备.设备或大型工程零碎设计的技术手册数 ...
- 交互式电子技术手册系统软件怎么做装备维修
交互式电子技术手册系统软件怎么做装备维修 交互式电子手册(IETM-Interactive Electronic Technical Manual)是针对装备.设备或大型工程系统设计的技术手册数字化交 ...
- GJB6600-装备交互式电子技术手册
装备交互式电子技术手册 第1部分:总则 第2部分:数据模块编码和信息控制编码 第3部分:模式 第4部分:数据字典 下载地址:https://download.csdn.net/download/aak ...
- 装备交互式电子技术手册系统软件
装备交互式电子技术手册系统软件 电子技术手册系统IETM是一种按标准的数字格式编制,采用文字.图形.表格.音频和视频等形式,以人机交互方式提供装备基本原理.使用操作和维修等内容的技术出版物. 电子技术 ...
- 武器装备交互式电子技术手册IETM怎么做
武器装备交互式电子技术手册IETM怎么做 <武器装备交互式电子技术手册:IETM>内容简介: ETM(交互式电子技术手册)在武器装备研制.使用.维修.训练以及后勤保障等领域中的广泛应用. ...
- ActivePresenter Pro v8.5.1 录屏与交互式电子学习创作工具
前言 ActivePresenter Pro是一款屏幕录制和交互式电子学习创作的视频录制工具,是一套创建视频截屏.讲义.手册.演示文档.交互式多媒体课件的解决方案.内置全功能的编辑器,ActivePr ...
- WebGL实现LED电子广告牌字幕上下左右移动特效
作者:nannan 前言 现实中LED电子广告牌的作用是可以动态显示一些促销活动等,不用浪费打印费用.那些纸质的广告牌需要更换,而电子屏电脑端修改就行了.咱们再来看看项目中构建的实体场景,有很多放置广 ...
最新文章
- Android相对布局(RelativeLayout)
- Unity3d(U3D) Windows/Android/IOS 播放rtmp/rtsp方案
- android同步服务启动,Android Service的基本用法(startService启动方式生命周期)
- 重磅发布!最新版《动手学深度学习》PDF 版今天终于可以下载
- 2.10 词嵌入除偏
- linux修改文件打开最大数(ulimit命令)
- tf.train.Example的用法
- 物联网卡焊接式和插拔式各有什么优势
- 面试必选要掌握的知识(持续更新)
- hashcat软件的简单实用
- 投影仪分辨率以及对应的投影幕布比例
- MySQL 基础学习笔记
- Mathtype 花体字 Euclid math one/two 不能显示的问题
- TCP通讯中发送文件
- 记念陪伴了我这么久的电脑
- SmartFoxServer 2X 简介
- 人生重开模拟器怎么刷到神秘的小盒子
- 计算机序号函数,用api函数读取硬盘的序列号
- MySQL-(联合查询-结果集合并)union和union all用法
- Linux系统安装Hexo
热门文章
- mysql truncate很慢_mysql数据库truncate表时间长处理
- Acer 掠夺者战斧300 2022 评测
- 用EXCEL做随机起点等距抽样的方法
- 桥梁风工程与人工智能(综述)
- 小晶粒zsm分子筛合成表征实验报告_两段晶化法快速合成均匀单分散小晶粒ZSM-5分子筛...
- 1099端口被占用解决方法
- 使用 PulseSensor 脉搏传感器测量心率之三:脉搏波信号处理(时域)(Python)1
- 誉沃流媒体视频服务系统
- JS之replaceState与pushState的妙用
- 交换机性能指标:背板带宽、交换容量、包转发率