Python2实现的LED大数字显示效果示例


Posted in Python onSeptember 04, 2017

本文实例讲述了Python2实现的LED大数字显示效果。分享给大家供大家参考,具体如下:

#filename:bigNumber.py
zero=['*******','*   *','*   *','*   *','*   *','*   *','*******']
one=['   *','   *','   *','   *','   *','   *','   *']
two=['*******','   *','   *','*******','*   ','*   ','*******']
three=['*******','   *','   *','*******','   *','   *','*******']
four=['*   *','*   *','*   *','*******','   *','   *','   *']
five=['*******','*   ','*   ','*******','   *','   *','*******']
six=['*******','*   ','*   ','*******','*   *','*   *','*******']
seven=['*******','   *','   *','   *','   *','   *','   *']
eight=['*******','*   *','*   *','*******','*   *','*   *','*******']
nine=['*******','*   *','*   *','*******','   *','   *','*******']
numArr=[zero,one,two,three,four,five,six,seven,eight,nine]
while True:
  try:
    #input a number
    num = raw_input("Enter a number:")
    for i in range(0,7):
      line=''
      j=0
      while j<len(num):
        n=int(num[j])
        line+=numArr[n][i]+' '
        j+=1
      print line
  except ValueError as err:
    print err

运行效果如下图:

Python2实现的LED大数字显示效果示例

更多Python相关内容感兴趣的读者可查看本站专题:《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python实现DNS正向查询、反向查询的例子
Apr 25 Python
Python计算程序运行时间的方法
Dec 13 Python
Python实现去除代码前行号的方法
Mar 10 Python
python简单鼠标自动点击某区域的实例
Jun 25 Python
pandas取出重复数据的方法
Jul 04 Python
解决安装pyqt5之后无法打开spyder的问题
Dec 13 Python
Django 博客实现简单的全文搜索的示例代码
Feb 17 Python
新手学python应该下哪个版本
Jun 11 Python
Numpy 多维数据数组的实现
Jun 18 Python
Python 私有属性和私有方法应用场景分析
Jun 19 Python
python集合的新增元素方法整理
Dec 07 Python
对Pytorch 中的contiguous理解说明
Mar 03 Python
Python2随机数列生成器简单实例
Sep 04 #Python
开源软件包和环境管理系统Anaconda的安装使用
Sep 04 #Python
Python基于回溯法子集树模板解决取物搭配问题实例
Sep 02 #Python
Python基于回溯法子集树模板解决数字组合问题实例
Sep 02 #Python
Python基于回溯法子集树模板解决0-1背包问题实例
Sep 02 #Python
基于python 字符编码的理解
Sep 02 #Python
Python实现的简单模板引擎功能示例
Sep 02 #Python
You might like
PHP新手上路(九)
2006/10/09 PHP
PHP XML Expat解析器知识点总结
2019/02/15 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
2019/06/22 PHP
JavaScript 基础问答三
2008/12/03 Javascript
深入理解JSON数据源格式
2014/01/10 Javascript
jQuery的缓存机制浅析
2014/06/07 Javascript
简单谈谈javascript代码复用模式
2015/01/28 Javascript
jQuery控制元素显示、隐藏、切换、滑动的方法总结
2015/04/16 Javascript
jQuery实现将页面上HTML标签换成另外标签的方法
2015/06/09 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
跨域资源共享 CORS 详解
2016/04/26 Javascript
vue2.0 与 bootstrap datetimepicker的结合使用实例
2017/05/22 Javascript
Angular中ng-options下拉数据默认值的设定方法
2017/06/21 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
js实现无限层级树形数据结构(创新算法)
2020/02/27 Javascript
JS实现多功能计算器
2020/10/28 Javascript
JavaScript canvas实现跟随鼠标移动小球
2021/02/09 Javascript
[03:00]2014DOTA2国际邀请赛 Titan淘汰潸然泪下Ohaiyo专访
2014/07/15 DOTA
[56:01]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 Effect vs EG
2018/03/31 DOTA
python抓取百度首页的方法
2015/05/19 Python
python使用mysql数据库示例代码
2017/05/21 Python
python 画二维、三维点之间的线段实现方法
2019/07/07 Python
python 实现rolling和apply函数的向下取值操作
2020/06/08 Python
基于CSS3的animation属性实现微信拍一拍动画效果
2020/06/22 HTML / CSS
请写出char *p与"零值"比较的if语句
2014/09/24 面试题
C#和SQL Server的面试题
2016/08/12 面试题
女方婚礼新郎答谢词
2014/01/11 职场文书
干部现实表现材料
2014/02/13 职场文书
政府采购方案
2014/06/12 职场文书
研修心得体会
2014/09/04 职场文书
党员对照检查材料思想汇报(党的群众路线)
2014/09/24 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
2015年财务试用期工作总结
2014/12/24 职场文书
行政前台岗位职责
2015/04/16 职场文书
雷锋观后感
2015/06/10 职场文书
如何解决.cuda()加载用时很长的问题
2021/05/24 Python